cygwin安装与使用

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]可以安装如下办法:

  1. 打开Cygwin Terminal
  2. 输入pwd,若显示的目录为要修改成的目录:Cygwin安装目录home[UserName] ,跳转到步骤6
  3. 输入env(显示当前windows的环境变量设置),查看环境变量HOME的值
  4. 修改HOME的值,用命令行:set HOME = Cygwin安装路径home[UserName],或者 右击计算机图标-->属性-->高级系统设置-->环境变量 来修改
  5. 保存
  6. 退出

我安装后输入如下指令:

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更多使用:

http://www.jb51.net/article/6236.htm

原文地址:https://www.cnblogs.com/youxin/p/3543302.html