cygwin安装很简单,下载运行setup.exe程序,一步一步就可以了。
具体安装细节参考:http://www.33lc.com/article/7276.html
安装完成后有如下问题:
在cmd下输入mkdir还是原来的windows的,不是linux的命令。怎么办?
暂时没有办法,同样的困惑http://www.cnblogs.com/itrust/archive/2010/04/21/1717591.html
一、cygwin下的一些常见问题:
1、常见问题说明;
a、盘符问题;
cygwin命令行中,“/cygdrive/c”等同于“C:\”。
b、更改cygwin默认路径;
新建一个环境变量“HOME”,变量值即为你想要的cygwin打开时的默认路径(例如设为“/cygdrive/d”)。
c、cygwin
warning:MS-DOS style path
detected:
环境变量中加入“CYGWIN=nodosfilewarning”。
(
安装Cygwin后发现Cygwin默认的用户主目录是Windows的用户主目录(一般为:C:\Users\[UserName]\),要想修改为cygwin安装目录下的home\[UserName]\可以安装如下办法:
- 打开Cygwin Terminal
- 输入pwd,若显示的目录为要修改成的目录:Cygwin安装目录\home\[UserName]\ ,跳转到步骤6
- 输入env(显示当前windows的环境变量设置),查看环境变量HOME的值
- 修改HOME的值,用命令行:set HOME = Cygwin安装路径\home\[UserName]\,或者 右击计算机图标-->属性-->高级系统设置-->环境变量 来修改
- 保存
- 退出
我安装后输入如下指令:
Administrator@ZGC ~
$ pwd
/cygdrive/c/Users/Administrator
Administrator@ZGC ~
$ cd ../..
Administrator@ZGC /cygdrive/c
$ cd ..
Administrator@ZGC /cygdrive
$ ls
c d e f
如果我们想要转入到F;输入如下命令;
cd /cygdrive/F
Administrator@ZGC ~
$ mount
D:/cygwin64/bin on /usr/bin type ntfs
(binary,auto)
D:/cygwin64/lib on /usr/lib type ntfs
(binary,auto)
D:/cygwin64 on / type ntfs (binary,auto)
C: on /cygdrive/c
type ntfs (binary,posix=0,user,noumount,auto)
D: on /cygdrive/d type ntfs
(binary,posix=0,user,noumount,auto)
E: on /cygdrive/e type ntfs
(binary,posix=0,user,noumount,auto)
F: on /cygdrive/f type ntfs
(binary,posix=0,user,noumount,auto)
http://book.51cto.com/art/201107/278828.htm
)
如何显示彩色?
http://www.crifan.com/cygwin_mintty_ls_show_colorful_file_folder/
2、常用的一些命令;
pwd
显示当前的路径
cygpath -dm "`pwd`"
显示当前的完整路径(即windows格式的路径)
cd
改变当前路径,无参数时进入对应用户的home目录
ls 列出当前目录下的文件。此命令有N多参数,比如ls
-al
ps 列出当前系统进程
kill
杀死某个进程
mkdir 建立目录
rmdir
删除目录
rm 删除文件
mv
文件改名或目录改名
man 联机帮助
less
显示文件的最末几行
cygwin更多使用: