ls :列出文件和目录
ls -l :列出文件和目录的详细信息
ls -a:列出所有的文件和目录(包括隐藏目录)
![](https://box.kancloud.cn/2016-06-14_575f8bac95088.jpg)
cp:拷贝文件
cp 源文件目录 目标目录
![](https://box.kancloud.cn/2016-06-14_575f8bacaae1a.jpg)
cp -r :拷贝目录
![](https://box.kancloud.cn/2016-06-14_575f8bacbcda9.jpg)
mv :移动或重命名文件
![](https://box.kancloud.cn/2016-06-14_575f8baccf551.jpg)
移动并修改文件名
![](https://box.kancloud.cn/2016-06-14_575f8bace0c9e.jpg)
rm:删除文件
rm -f :强制删除
![](https://box.kancloud.cn/2016-06-14_575f8bad0014c.jpg)
touch :创建空文件或更新文件时间(如果文件已经存在)
![](https://box.kancloud.cn/2016-06-14_575f8bad16af5.jpg)
更新文件时间
![](https://box.kancloud.cn/2016-06-14_575f8bad2c8d5.jpg)
cd :改变当前路径
绝对路径:以根目录开始 cd /home
相对路径:相对于当前目录 cd home
pwd:查看当前完整路径
pwd -P :显示出实际路径,而非使用链接路径
![](https://box.kancloud.cn/2016-06-14_575f8bad40149.jpg)
![](https://box.kancloud.cn/2016-06-14_575f8bad7ff02.jpg)
mkdir:创建目录
rmdir:删除空目录
rm -rf:删除目录及文件
![](https://box.kancloud.cn/2016-06-14_575f8bad94052.jpg)
cat :查看文件,第一行到最后一行连续在屏幕上显示(内容少的文件比较实用)
tac:反向显示(最后一行先显示,注意是将cat反写)
more:逐屏查看文件
> 空格 :向下翻页
> Enter :向下一行
> /string :向下搜索
> q :离开
less:逐行查看文件,less比more更加灵活。使用more的时候,没有办法向前翻页,只能向后看,若使用less,可以使用[PageUp] [PageDown]翻页
> 空格:向下翻页
> [PageUp] :向上翻页
> [PageDown] :向下翻页
> /string 向下搜索
> ?string :向上搜索
> n:重复前一个搜索
> N :反向重复前一个搜索
date:显示与更改当前系统时间
cal:显示系统日历
df:查看磁盘信息
df -h
![](https://box.kancloud.cn/2016-06-14_575f8bada9b8b.jpg)
du:计算文件或目录占用磁盘空间大小
du -h
![](https://box.kancloud.cn/2016-06-14_575f8badbc05f.jpg)
head :查看文件开头部分内容(默认10行)
![](https://box.kancloud.cn/2016-06-14_575f8badcf28b.jpg)
tail:查看文件后面部分内容
od :查看非纯文本文件
> -t :后面可接各种“类型”的输出,例如
> a :使用默认字符输出
> c :使用ASCII字符来输出
> d[size] :使用10进制来输出数据,每个整数占用size字节
> f[size] :使用浮点来输出
> o[size] :使用8进制
> x[size] :使用16进制