摘要:
目錄指令的使用規則 :指令名稱 {操作選項} {操作對象}。
目錄指令名稱:就是一個指令的名字,表示要執行的指令。
例如:ls 浏覽目錄(目錄就是我們通常所說的檔案夾 ls即檢視檔案夾内容)
目錄操作選項:用于完成某個指令的子項功能。
例如:ls -l檢視檔案夾詳細内容。
目錄操作對象:具體指定要操作的對象。
ls -l test/檢視指定檔案夾内容,test即為指定檔案夾。
ls -a檢視所有檔案夾包括隐藏檔案夾。
ls -a -l test/檢視指定檔案夾所有内容。
在指令的第一部分按[tab]鍵一下為[指令補全],兩下為所有指令選擇。
一、登入Linux系統
1、安裝lsb工具
2、檢視Linux系統版本
3、檢視Linux系統的CPU使用情況
二、Linux系統目錄操作指令
1、建立目錄
mkdir [dirname] //建立單個目錄
mkdir -p newdir1/newdir2/newdir3 //遞歸建立多級目錄
mkdir dir1/dir2/newdir3 //在已存在的目錄中建立目錄
mkdir -p dir1/newdir2/newdir3 //在已存在的目錄中遞歸建立多級目錄
總結:新目錄的層次大于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
3、複制目錄
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
4、目錄改名
mv dir1 newdir //dir1移動到目前目錄下,并改名字為newdir
mv dir1/dir2 dir3 //dir2移動到dir3目錄下,并改名為原名,結果:dir3/dir2
mv dir1/dir2 dir3/newdir //dir2移動到dir3目錄下,并改名為newdir,結果:dir3/newdir
5、删除目錄
rm [filename] //删除檔案
rm -r [dirname] //删除目錄
rm -rf [filename] //強制删除檔案
rm -rf [dirname] //遞歸強制删除目錄
備注:rm -rf / //遞歸強制删除“/斜杠”根目錄(一旦删除,系統崩潰,慎用!)