rm 刪除文件和目錄,預設情況下不會刪除目錄。 此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、語法 rm [選項] file 2、選項列表 選項 說明 --help 顯示幫助文檔 --version 顯示版本信息 -f | -- ...
rm
刪除文件和目錄,預設情況下不會刪除目錄。
此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、語法
rm [選項] file
2、選項列表
選項 |
說明 |
--help |
顯示幫助文檔 |
--version |
顯示版本信息 |
-f | --force |
強制執行,不交互 |
-i |
交互模式,每刪除一個文件都要詢問 |
-I |
在刪除三個以上的文件之前,或者在遞歸刪除之前,提示一次。“-I“的侵擾性不如“-i”,但仍能免受大多數錯誤的侵擾。 |
--interactive[=WHEN] |
根據時間提示:從不(never),一次(-i),或始終(-i)。沒有指定WHEN,總是提示 |
--one-file-system |
遞歸刪除層次結構時,跳過與相應命令行參數不同的文件系統上的任何目錄。 |
--no-preserve-root |
刪除根目錄 |
--preserve-root |
不刪除根目錄,預設的 |
-r | -R | --recursive |
遞歸的方式刪除子目錄 |
-v | --verbose |
顯示詳細執行過程 |
3、說明
預設情況下,rm不刪除目錄。使用--recursive (-r or -R)選項也可以刪除每個列出的目錄及其所有內容。要刪除名稱以“-”開頭的文件,例如“-foo”,請使用以下命令之一:
rm -- -foo rm ./-foo |
註意,如果使用rm刪除文件,通常可以恢復該文件的內容。如果您想要更多的保證內容是真正不可恢復的,請考慮使用shred。
4、實例
1)刪除te開頭的文件
|
2)刪除目錄
|