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

cygwin安装与使用的更多相关文章

  1. 通过cygwin安装openSSH

    openSSH的安装是学习hadoop必不可少的一步,如果ssh装不好,hadoop的安装会进行不下去.本人初学hadoop时发现以前安装ssh走了一些弯路,现在又有了一些认识,所以重写了这篇日志,供 ...

  2. cygwin安装

    我安装的是cygwin2.5.2,相关下载:https://cygwin.com/setup-x86_64.exe 先安装cygwin,x86_64版本,安装时选择库(gcc-core.gcc-c++ ...

  3. Cygwin安装与配置

    Cygwin可以在windows环境下模拟Linux系统,而且可以重用Linux下面丰富的脚本工具.windows的cmd太弱了.Cygwin是由Cygnus(天鹅座) Solution公司开发,不过 ...

  4. Cygwin安装时,选择163的源后出错:Unable to get setup.ini from <http://mirrors.163.com/cygwin/>

    [问题] 折腾: [记录]Cygwin下把make从v3.82换成v3.81 期间,选择了163的源,结果出错: Cygwin Setup Unable to get setup.ini from & ...

  5. window模拟linux环境-cygwin安装

    cygwin是一个在windows平台上运行的unix模拟环境,它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,非常有用.通过它,你就可以在不安装linux的情况 ...

  6. wine和cygwin安装使用教程

    可以简单地认为wine和cygwin就是功能相反的两个东西.wine是linux的windows模拟环境,让linux可以运行windows程序:cygwin是windows的linux模拟环境,让w ...

  7. Windows 环境 cygwin 安装 SSH

    本文内容 安装环境 安装 cygwin 安装 SSH 服务 启动 sshd 服务 SSH 免密码登录 验证 SSH 是否已安装成功 验证 SSH 是否可以免密码登录本机 安装环境 Windows 20 ...

  8. Cygwin安装与使用入门

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/canlets/article/details/28646115 对于 UNIX 本身,也有各种称呼. ...

  9. Cygwin安装配置

    1.下载安装Cygwin   我们可以到Cygwin的官方网站下载Cygwin的安装程序,地址是: http://www.cygwin.com/ 或者直接使用下载连接来下载安装程序,下载连接是: ht ...

随机推荐

  1. 从vector容器中查找一个子串:search()算法

    如果要从vector容器中查找是否存在一个子串序列,就像从一个字符串中查找子串那样,次数find()与find_if()算法就不起作用了,需要采用search()算法:例子: #include &qu ...

  2. BZOJ2292: 【POJ Challenge 】永远挑战

    2292: [POJ Challenge ]永远挑战 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 513  Solved: 201[Submit][ ...

  3. Kill 锁,1222:已超过了锁请求超时时段,

    应该是你的表体积很大,处理的时候费事,因为几乎所有数据库操作都需要加或多或少的锁,所以会超时.首先你可以使用select * from sys.sysprocesses where blocked&l ...

  4. osip及eXosip的编译方法

    osip及eXosip的编译方法 在最新版本的osip2.exosip2中不支持在VC6.0下编译osip.exosip协议栈的方法 说明: 1.以下文章中的osip版本为3.1.0 2.eXosip ...

  5. poj1284:欧拉函数+原根

    何为原根?由费马小定理可知 如果a于p互质 则有a^(p-1)≡1(mod p)对于任意的a是不是一定要到p-1次幂才会出现上述情况呢?显然不是,当第一次出现a^k≡1(mod p)时, 记为ep(a ...

  6. 深入super,看Python如何解决钻石继承难题

    1.   Python的继承以及调用父类成员 python子类调用父类成员有2种方法,分别是普通方法和super方法 假设Base是基类 class Base(object): def __init_ ...

  7. c语言指针点滴1

    #include <stdio.h> #include <stdlib.h> void main() { int *p = NULL;//指针开始最好都初始化为空 if(p = ...

  8. THREE.JS + Blender(obj、mtl加载代码)

    2016-11-04 09:23:17 THREE.REVISION "81dev" Blender     "2.78" 1.加载OBJ.MTL文件 // T ...

  9. Struts分页的一个实现

    在Web应用程序里,分页总让我们开发人员感到很头疼,倒不是因为技术上有多么困难,只是本来和业务没有太多关系的这么一个问题,你却得花不少功夫来处理.要是稍不留神,时不时出点问题就更郁闷了.我现在做的一个 ...

  10. C++——try、throw、catch实例学习程序

    #include<iostream> #include<stdexcept> //exception/stdexcept/new/type_info头文件里都有定义的标准异常类 ...