Ctrl + a:將光標移動到命令行首
Ctrl + e:將光標移動到命令行尾
Ctrl + w:刪除光標前的一個單詞
Ctrl + u:刪除所有內容
Ctrl + y:粘貼上次刪除的內容
Ctrl + r:搜索歷史命令
刪除光標之前的單詞:ctrl + w刪除到文本末尾:ctrl + k
參數 描述
-a 歸檔文件,并保留它們現在的屬性(linux文件歸檔的意思是為文件或目錄備份,建立歸檔文件)
-b 創建已存在目錄文件的備份,而非覆蓋它
-d 保留
-f 強制覆蓋已存在的目標文件,不提示
-i 在覆蓋目標文件之前提示
-l 創建文件鏈接而非復制文件
-p 如果可能保留文件屬性
-r 遞歸的復制文件
-R 遞歸的復制目錄
-s 創建一個符號鏈接而非復制文件
-S 覆蓋默認的備份文件的后綴(默認是~)
-u 僅在源文件比目標文件新的情況下復制(相當于更新)
-v 詳細模式,解釋到底發生了什么
-x 僅限于當前文件系統的復制(這句話的背景是:Linux可同時掛在多個不同的文件系統類型的存儲設備)
關于rm命令的命令行參數,可以參考cp的命令行參數,大多數是一致的,以下列舉幾個常用的:
-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;
-f:強制刪除文件或目錄;
-i:刪除已有文件或目錄之前先詢問用戶;
-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理;
–preserve-root:不對根目錄進行遞歸操作;
-v:顯示指令的詳細執行過程。