歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux之目錄的操作(創建、移動、改名、刪除、復制)

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

日期:2017/3/3 12:27:24   编辑: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 /
//遞歸強制刪除”/斜槓”根目錄(一旦刪除,系統崩潰,慎用!!!)

Copyright © Linux教程網 All Rights Reserved