這個 rm 命令 在 Linux 終端中用於移除或移除文件、符號鏈接和目錄等對象。但是,要刪除目錄,您需要在命令中使用其他選項。使用此命令時應非常小心,因為刪除文件會使其無法使用。此外,以 root 權限使用它(使用 sudo 命令)是非常危險的。

在本文中,仔細研究 rm 命令的工作原理並了解該命令可以採用的各種選項。

rm 命令的基本用法

與基於 Linux/UNIX 的系統上的其他命令一樣,此命令的使用如下:

rm {Option} file1 file2

讓我們看一個例子。您不需要使用 rm 命令的任何選項來刪除文件。

rm file3 file1
使用 rm 命令刪除多個文件

我已經使用 remove 命令成功刪除了兩個文件。您可以刪除任意數量的文件,方法是一個接一個地輸入它們的全名並用“空格”分隔每個文件。

何時使用星號等通配符

rm *.pdf
使用通配符刪除文件

使用通配符刪除文件

  • 使用帶有選項的 rm 命令 首先嘗試交互模式。你可以使用它 -一代
rm -i *.pdf
使用它們的選項和命令。該命令將要求您確認是否要刪除該文件。這很有用,例如,刪除目錄中除少數重要文件外的所有 PDF 文件。rm 命令的交互模式
  • rm 命令的交互模式 對於寫保護文件,您可以使用 -F
rm -f important.pdf
(強制刪除)可選。覆蓋二級保護層並刪除文件。下面的示例刪除一個名為“important.pdf”的文件,該文件對所有用戶都具有寫保護。刪除寫保護文件
  • 刪除寫保護文件 在…的幫助下 -r 選項(遞歸刪除)允許您一次刪除目錄中的所有文件和子目錄。在每個級別, R M
rm -r A
該命令將刪除所有內容。遞歸刪除目錄
  • 遞歸刪除“A”目錄 這個 -d
rm -d dir1 dir2
rm 命令的選項可讓您從任何地方刪除空目錄。此選項可通過以下方式獲得:刪除空目錄

刪除空目錄

  • 另請閱讀:在 Linux 中查找和刪除空目錄與其他命令一樣,詳細選項 (-v ) 表示什麼 R M
rm -v *.txt
該命令將在後台運行。使用高級選項刪除文件

使用高級選項刪除文件

總結管理員使用情況 請格外小心,因為您可能會意外刪除對系統很重要的文件。別忘了跑 ls 執行前的命令 R M

作為預防措施。

參考

RM 命令 – 手冊頁