1.創建
mkdir [dirname] //創建單個目錄
mkdir -p newdir1/newdir2/newdir3 //遞歸創建多級目錄
mkdir dir1/dir2/newdir3 //在已存在的目錄中創建目錄
mkdir -p dir1/newdir2/newdir3 //在已存在的目錄中遞歸創建多級目錄
mkdir /home/zhangsan/movie //使用 相對於根目錄的 ‘絕對路徑’的方式創建目錄
總結:新目錄的層次大於1時,就需要-p參數
2.移動
mv dir1 dir2 //dir1移動到dir2的目錄下,結果:dir2/dir1
mv dir1/dir2 dir3 //dir2移動到dir3的目錄下,結果:dir3/dir2
mv dir1/dir2 dir3/dir4 //dir2移動到dir4的目錄下,結果:dir3/dir4/dir2
mv /home/zhangsan/movie /home/lisi/video //movie移動到video目錄下,結果:/home/lisi/video/movie
3.改名
mv dir1 newdir //dir1移動到當前目錄下,並改名字為newdir
mv dir1/dir2 dir3 //dir2移動到dir3目錄下,並改名為原名,結果:dir3/dir2
mv dir1/dir2 dir3/newdir //dir2移動到dir3目錄下,並改名為newdir,結果:dir3/newdir
4.復制
cp -R dir1 dir2 //dir1復制到dir2目錄下,結果:dir2/dir1
cp -R dir1/dir2 dir3/newdir //dir2復制到dir3目錄下,並改名為newdir,結果:dir3/newdir
cp -R dir1/dir2 newdir //dir2復制到當前目錄下,並改名為newdir
cp dir1/file1 dir2 //file1復制到dir2目錄下,結果:dir2/file1
cp dir1/file1 dir2/dir3/file2 //file1復制到dir3目錄下,並改名為file2,結果:dir2/dir3/file2
5.刪除
rm [filename] //刪除文件
rm -r [dirname] //刪除目錄
rm -rf [filename] //強制刪除文件
rm -rf [dirname] //遞歸強制刪除目錄
rm -rf / //遞歸強制刪除”/斜杠”根目錄(一旦刪除,系統崩潰,慎用!!!)
---------------------
本文引用自:https://blog.csdn.net/liu537192/article/details/51490863