主要记录文件/目录 的复制、移动(更名)、删除、以及查看文件内容的命令。
一、复制(cp)
复制要求源文件(目录)必须存在,目标文件(目录)不存在就新建一个。
1.复制文件fA
- 并新建文件fB,fB原来不存在:
cp fA fB
- 到目录dB中:
cp fA dB
2.复制目录dA(必须加入-r选项)
- 并新建目录dB,dB原来不存在。
cp -r dA dB
- 到目录dB中,dB必须实际存在。
cp -r dA dB(dA变成了dB的子目录)
二、移动(mv)
移动命令也可以用来对文件或目录重命名
1.移动文件
- 将文件fA(目录dA)更名为fB(目录dB),fB原来不存在。
mv fA fB
- 将文件fA(目录dA)移动到目录dB中,dB必须存在。
mv fA dB
2.移动目录(-r选项不用了)
- 将文目录dA更名为目录dB,dB原来不存在。
mv dA dB
- 将目录dA移动到目录dB中,dB必须存在。
mv dA dB
三、删除(rm)
1.删除文件fA
rm fA
2.同时删除文件fA和fB
rm fA fB
3.删除目录(必须加入-r选项)
rm -r dA(如果dA下面还有目录或文件,系统会一直询问是否删除下面的子目录或文件,,可以加入选项-f强行删除,不用确认)
rm -rf dA
四、显示
1.显示文件内容的指令有cat、more、head、tail。
cat/more/head/tail fA
2.区别
- cat显示所有内容
- more分页显示,空格键向下翻页,b前翻,enter下翻一行,pageUp,pageDn翻页,q退出
- head默认显示前10行
- tail默认显示后10行。