Linux之目錄的操作(創建、移動、改名、刪除、復制)


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM