【Linux】Shell學習筆記之二——文件和目錄管理(創建、刪除、復制、查看)
打印當前目錄: pwd
創建目錄:mkdir /filename
mkdir -p /test/123/111 (多級目錄)
打開目錄: cd finename
cd ./ 當前目錄
cd ../ 返回上級目錄
刪除目錄: rmdir
操作如圖:
刪除文件、目錄: rm
可以通過輸入 rm --help 獲得詳細用法
如圖:
用法實例:
-f:
-i:
打開當前目錄
如圖可見,當前目錄中有test2和test3文件
結果如下:有輸入y 的test2文件沒了,而test3文件還在。
-r:
rm默認不會刪除目錄,因此加 -r 來實現,並且背景遞歸刪除裡面的文件和目錄
用來設置指令的別名: alias
例如 alias myrm='rm -f'
用來查找一個命令的絕對路徑: which
查看文件列表: ls (list的簡寫)
可以通過ls --help 來獲取它的詳細用法。因為它的用法比較多,這裡就不一一例舉了。
-l 列出詳細信息
-a 列出全部文檔,包含隱藏文件
PATH:
若要執行root下的ls 可用PATH="$PATH":/root/ls 來設定路徑。
拷貝文件: cp
cp 如 cp file_1 file_2。
cp --help 發現cp 的用法也較多,選幾個寫。。。
-r 遞歸復制目錄。
-i 提示已經存在的文件是不是要覆蓋。
移動文件: mv file_1 file_2
查看文件內容: cat
cat fleName
tac: 行數反過來顯示
head -3 filename 顯示前3行