系統(tǒng)運(yùn)維工程師要經(jīng)常在Linux服務(wù)器上操作磁盤(pán)目錄或文件,常見(jiàn)操作命令一覽表如下:
一、創(chuàng)建目錄
1.1 創(chuàng)建單個(gè)目錄
mkdir [dirname]
?1.2 遞歸創(chuàng)建多級(jí)目錄
mkdir -p newdir1/newdir2/newdir3
1.3 在存在目錄中創(chuàng)建新目錄
mkdir dir1/dir2/newdir3
1.4 在存在目錄中遞歸創(chuàng)建多級(jí)新目錄
mkdir -p dir1/newdir2/newdir3
1.5 使用相對(duì)于根目錄的 ‘絕對(duì)路徑’方式創(chuàng)建新目錄
mkdir /opt/server/movie?
注釋:
1. 新目錄大于1個(gè)層級(jí)時(shí),則需要-p參數(shù);
2. dir1或dir2是指已存在目錄,而newdir1、newdir2或newdir3是新目錄
二、目錄改名或移動(dòng)
2.1 當(dāng)前目錄下改名
mv dir1 newdir1
2.2 移動(dòng)子目錄到其他目錄
mv dir1/dir2 dir3?
2.3 移動(dòng)子目錄到其他目錄并改名
mv dir1/dir2 dir3/newdir2
三、復(fù)制目錄或文件
3.1 存在目錄之間復(fù)制
cp -R dir1 dir2
3.2 復(fù)制子目錄到其他目錄并改名
cp -R dir1/dir2 dir3/newdir2
3.3 復(fù)制子目錄到當(dāng)前目錄下并改名
cp -R dir1/dir2 newdir2
3.4 復(fù)制文件到指定目錄下
cp dir1/file1 dir2
3.5 復(fù)制文件到指定目錄下并改名
cp dir1/file1 dir2/dir3/file2?
四、刪除目錄或文件
4.1 刪除指定文件
rm [filename]
4.2 刪除指定目錄
rm -r [dirname]
4.3 強(qiáng)制刪除指定文件
rm -rf [filename]
4.4 遞歸強(qiáng)制刪除指定目錄?
rm -rf [dirname]