筆記:
linux目錄路徑指令:
cd 進入指定目錄:
cd .. 退回到上級目錄
檢視目前目錄下的詳細内容:
ll: 展示檔案的詳細資訊
ls: 隻展示檔案名稱
pwd 檢視目前的目錄
目錄的基本操作:
建立目錄: mkdir 檔案目錄名稱 mkdir -p 父目錄/子目錄 一次性建立多個目錄
建立檔案: touch 檔案名稱
要求:建立一個測試01目錄下的C2002目錄 測試01/C2002/
複制目錄和檔案:
複制檔案:cp (copy複制) 源檔案 目标檔案
複制目錄:cp -r 源檔案夾 目标檔案夾 (-r表示遞歸 把源檔案夾下的内容都複制到目标檔案夾)
删除目錄或檔案:
rm 一定要慎用
rm 檔案名稱: 會詢問是否删除 輸入y 表示yes n 表示no
rm -f 檔案名稱: 強制不詢問删除
rm -r 檔案夾名稱: 詢問是否删除指定目錄下的每一個檔案
rm -rf 目錄名稱:删除指定目錄下的所有内容 且不詢問
移動目錄或者檔案:
mv(move 簡稱) 檔案名稱 新目錄
重命名:如果 移動的新目錄不存在 則認為是重新名稱
檢視檔案内容:
vim 檔案名稱: 編輯檔案
cat 檔案名稱: 正序檢視檔案内容:
cat -n 檔案名稱: 顯示行号檢視
使用cat 一定要注意:隻友善檢視比較小的檔案 如果檔案非常大 不建議使用cat
tac 檔案名稱:逆序檢視檔案内容
nl 檔案名稱: 檢視并展示行号
-b a: 無論是否有空行 同樣列出行号
-b t: 隻列出沒有空号的行号
more 檔案名: 翻頁檢視 通過空格可以進行翻頁 隻能向下翻頁
less 檔案名稱: 不僅可以向下翻頁 還可以向上頁 (檢視日志用的最多!!!!!)
全鍵盤:pageUp pageDown 筆記本:Fn +向上鍵 Fn +向下鍵
還具備查找的功能:
/字元串 表示向下搜尋指定的字元串
?字元串 表示向上搜尋指定的字元串
q:表示退出目前檢視
tail 檔案名稱:檢視倒數10行的内容
tail -n 行數 檔案名稱:
tail -f -n 行數 檔案名稱: 實時檢視目前檔案的内容
檔案的壓縮解壓工具:
linux上常用的壓縮檔案類型 .zip .tar.gz
zip:
壓縮: zip -r -q 打包之後名稱 打包對象 (-q表示不再控制台輸入資訊 安靜模式)
解壓: unzip 壓縮包名稱
tar:
壓縮: tar -czvf 打包之後的名稱.tar.gz 打包對象
解壓到目前目錄: tar -zvxf 壓縮包
解壓到指定目錄: tar -zvxf 壓縮包 -C 目錄/