Questions tagged «cygwin»

cygwin在Microsoft Windows操作系统下提供了一个类似Unix / Linux的环境。

3
处理pdf实时更新的pdf查看器/未锁定文件
我正在处理乳胶文档(使用pdflatex,cygwin,acrobat阅读器),并且厌倦了make - close - open过程。 在osx上,Preview我没有这个问题,因为我可以编译.tex文件,而生成的pdf在查看器中打开(在构建过程后会更新)。 在Win7上,使用Acrobat Reader,我pdflatex(tex-live 2012)抱怨[...] can't write on file xxx.pdf.我猜读者锁定了pdf文件。 您如何在Win7上有效地产生/编辑.tex文件?我最好坚持使用Makefile和文本编辑器,而不是Windows Latex构建环境。

7
在Windows 8上使用git通过cygwin
我有一个Windows 8开发预览版(不确定它是否相关,但我从未在w7上遇到过麻烦)机器,我正在尝试从github克隆一个git repo。 问题是我的〜/ .ssh / id_rsa有440个权限,它需要400.我已经尝试过修改它但是用户权限的任何更改都会反映在组权限中(即chmod 600结果为660,等等)。这似乎在整个文件系统中的任何文件中都是不变的。 我已经尝试搞乱ACL但无济于事(完全控制我的用户并拒绝所有人导致000) 这里有一些输出可以帮助: $ git clone [removed] Cloning into [removed]... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0660 for '/home/john/.ssh/id_rsa' are too open. It is required that your private key files are NOT accessible by others. This private key will …

6
如何知道我何时登录Windows?
在UNIX上,我可以使用上一条命令告诉我何时登录和注销工作站。有没有办法在Windows工作站上获得相同的信息? 我注意到Cygwin有最后一个命令,但是wtmp似乎没有被填充。有没有办法让Cygwin上一次工作? (如果只能通过编程方式完成,那么问题应该在StackOverflow上吗?)
16 windows  login  cygwin  wtmp 

2
从Cygwin内部运行cmd.exe
我想在工作中使用Cygwin作为我的主外壳,但是我的小组将批处理文件用于多个进程。有人告诉我可以cmd /c batch.bat从Cygwin运行批处理文件。这适用于某些情况,不适用于其他情况。批处理文件之一在执行此操作时完全失败,但从cmd shell运行该文件时效果很好。 我注意到的另一个奇怪之处是,如果我cmd /?从Cygwin运行,则不会得到任何输出。从cmd shell运行此命令可提供标准帮助。即使这样做cmd /c cmd /?也不提供任何输出。如果我cmd从Cygwin运行,它会给我cmd shell,然后如果我运行cmd /?,我会获得帮助文本,但不会出现分页符。 我想接下来要尝试的是找到一种在其自己的不同窗口中实际启动cmd的方法,就像您转到Start-> Run,然后键入“ cmd”一样。有没有办法从Cygwin内部做到这一点?

10
Cygwin / Git奇怪的终端问题
好吧,这很奇怪。首先,这是在最新的cygwin上运行的薄荷,从cygwin的setup.exe中提取了git。我正在运行zsh。 $ git clone https://<user>@<domain>/<repository>/ ~/src/project/dev Initialized empty Git repository in /cygdrive/c/src/project/dev/.git/ Password: <actual password in plain text appears> # Nothing happens... ^C $ <password text that I just typed> zsh: command not found: <same password text> 这里发生了什么?这是终端问题,shell问题,git问题还是cygwin问题? 更新:是的,我正在运行Cygwin git版本,而不是Windows版本: $ which git /usr/bin/git $ git --version git version 1.7.1 …
16 cygwin  git  zsh  mintty 


2
将Windows 7默认权限与Cygwin创建的文件默认值匹配
我在Windows 7 Professional上使用cygwin。 当我创建新文件(例如MyNewFile.java)时,似乎将默认权限设置为755。这不是我想要的。我希望常规文件为644。 每次我在cygwin终端外部创建新文件时都必须更改权限,这很烦人(来自cygwin终端的cp可以正常工作,并且可以按预期保持现有权限,甚至可以从cygwin内部创建新文件)。 或者,git中有什么方法可以自动更改* .myextension文件以始终具有特定权限? 如果没有,是否有任何方法可以递归地在文件夹下递归chmod 644所有* .myextension文件(不影响文件夹权限!)?

3
如何在cygwin中使用鱼壳?
可以将鱼壳与cygwin一起使用吗?我无法在cygwin中编译源代码,也没有找到任何预编译的软件包。在Cygwin中没有鱼有充分的理由吗?
15 cygwin  fish 

4
如何使Cygwin快捷方式粘贴到Windows 7扩展坞
我最近在Windows 7 Beta机器上安装了Cygwin。一切都很好,除了一点烦恼: Cygwin快捷方式(“开始”->“所有程序”->“ Cygwin”->“ Cygwin Bash Shell”)无法固定到“开始”菜单。我对为什么的猜测是,我已经有一个固定在“开始”菜单上的“控制台”窗口。我的猜测是Windows看到两个EXE是相同的,所以我不允许将其固定。 可以,除非我也无法将窗口固定到Dock。在Cygwin运行时,WINDOWS将其解释为仅命令窗口,也不会让我固定它。 您如何将Cygwin快捷方式固定到扩展坞?

1
从Cygwin删除不需要的依赖项
在Cygwin中,当我安装新软件包时,它将自动安装该软件包所需的所有依赖项。 以后,如果我选择删除该程序包,该如何删除不再随其安装的依赖项?
15 cygwin 

3
我可以加速cygwin的叉子吗?
我碰到过一篇讨论Cygwin的分叉速度的帖子,给出了Windows XP中大约30-50每秒的预期“分叉速率”(link) 我有一个Core 2 duo(1.79GHz),我希望它能得到可比的结果,但它每秒只能处理大约8个fork(有时要少得多): $ while (true); do date --utc; done | uniq -c 5 Wed Apr 21 12:38:10 UTC 2010 6 Wed Apr 21 12:38:11 UTC 2010 1 Wed Apr 21 12:38:12 UTC 2010 1 Wed Apr 21 12:38:13 UTC 2010 8 Wed Apr 21 12:38:14 UTC 2010 …
15 speed  cygwin 

6
如何检查cygwin mintty / bash是否以管理员身份运行?
问题陈述:测试Cygwin mintty bash会话是否为“以管理员身份运行” 的最优雅,最可靠的方法是什么? 为什么呢?mintty使用Windows时,我通常会打开几个终端(mintty没有选项卡)。最尴尬的是,当我需要找到一个通过右键单击“以管理员身份运行”而启动的终端窗口时,例如,当我想运行ping或执行其他一次性过程时。我想直观地指出终端会话的“以管理员身份运行”(通过更改启动文件中的bashshell提示变量)。PS1~/.bashrc 一些快速的潜在解决方案: 我可以比较一些环境变量的值。通过快速查看env输出,可以发现很多差异。但是,就移植到另一台Windows机器(也许运行不同版本的Windows)而言,很难确定哪个最可靠。 id,更具体地说,id -Gn如果以管理员身份运行,则显示不同的组。在我的Windows 7计算机中,我Administrators和root组已添加到列表中。同样,我不确定这是否可移植。 我可以尝试将文件写入到普通用户失败的位置。但是我不想将任何文件写到陌生的地方-在某些想像的情况下这可能会造成破坏性的破坏(例如存储介质故障),这似乎完全不符合我的口味。 运行一些Windows程序,如果该命令是以“管理员身份”运行的,则将通过返回状态或输出来指示。最好的用途与UNIX id(1)命令的用途类似(但本机存在于Windows-或Cygwin中,但没有将Windows系统概念转换为POSIX仿真概念)。 还有更好或更优雅的建议吗?也许cygwin提供了专用于此目的的命令实用程序? 更新: 97%重复/programming/4051883/batch-script-how-to-check-for-admin-rights/-区别只是在这里使用bash而不是(恕我直言,怪异而古怪的)Windows cmd.exe。请在此处检查答案和评论。

5
Cygwin SSH服务器不接受连接
我刚刚使用cygwin在Windows 7计算机上设置了SSH服务器(OpenSSH),并且试图在Windows Vista计算机上使用PuTTY连接到它,但是我一直使Connection超时。我用Wireshark检查了Win 7机器上的网络活动,发现我在Win 7机器上的端口22上收到TCP SYN,但是ssh服务器似乎没有响应。我已经检查了将sshd配置为使用的端口号,检查了我的防火墙规则,并验证了我可以ssh localhost(可以)。我绝对不知道如何解决此问题。
14 ssh  cygwin 

5
Cygwin下的Gnu屏幕替代品
除Gnu的屏幕外,还有Cygwin / Windows的终端多路复用器吗? 我知道Gnu的屏幕应用程序有2种替代方法:Byobu和TMux。但是,这些都不能在Windows下使用Cygwin运行。

3
cygwin + mintty + vim退格问题
我已经通过cywin在XP上安装了vim,minty。问题是,当我尝试在VIM编辑模式下按退格键时,光标将向后移动一个字符,而不是擦除前一个字符。我该如何调整这种奇怪的行为?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.