今天学习了一些cygwin下的基本命令,做个总结,以后可以拿来复习。
(1)cd 切换目录命令
cd dir : 切换到dir目录
cd .. : 回到上级目录
cd ../.. :回到上二级目录
cd ~ : 切换到用户目录
cd / : 切换到根目录
(2)rm 删除文件/目录命令
rm file :在当前目录下删除一个叫file的文件
rm -fr dir : 删除当前目录下叫dir的目录
(3)tar 压缩/解压缩命令 ps:参考自 siylz的博客http://www.cnblogs.com/siylz/articles/1674984.html
tar 命令, tar [options] [file] ,有几个常用选项(options):
-c : 建立压缩档案
-x : 提取压缩档案中的文件
-r : 向压缩档案文件末尾追加文件
-u : 更新原压缩包中的文件
-t : 查看内容
上述5个命令在压缩和解压缩过程中只能选择一个使用;
-z : gzip属性
-j : bz2属性
-v ; 显示所有过程
上述3个选项是可以根据需要任选;
- f : 这是所有命令中必须用到的选项,是选项中的最后一个参数
示例: $ tar -cf all.tar *.jpg
tar c directory > directory.tar :将整个directory文件夹压缩到directory.tar中
(4)ls命令
ls: 显示当前目录文件列表
具体参考 ls --help
(5)vi 编辑命令
vi file : 编辑file文件
(6)gcc 编译命令
gcc hello.c : 将hello.c 编译成名字为a的二进制可执行文件
gcc hello.c -o hello : 将hello.c 编译成名字为hello的二进制可执行文件
(7) df 命令
查看文件系统相关信息
今天先这些吧,以后慢慢补充。
参考链接:
http://wenku.baidu.com/view/c4ec6177a417866fb84a8ec6.html
cygwin官网 :http://www.cygwin.cn/site/info/show.php?IID=1000