1. 程式人生 > >Linux rm命令詳解

Linux rm命令詳解

所有 直接 允許 文件 str option highlight test 命令詳解

Linux rm命令

Linux rm命令用於刪除一個文件或者目錄

語法:

rm [options] name...

參數解釋:

-f, --force		          強制刪除。忽略不存在的文件,不提示確認
-i			              在刪除前需要確認
-I			              在刪除超過三個文件或者遞歸刪除前要求確認。此選項比-i 提示內容更少,但同樣可以阻止大多數錯誤發生
--interactive[=WHEN]	  根據指定的WHEN 進行確認提示:never,once (-I),或者always (-i)。如果此參數不加WHEN 則總是提示
--one-file-system		  遞歸刪除一個層級時,跳過所有不符合命令行參數的文件系統上的文件
--no-preserve-roo	      不特殊對待"/"
--preserve-root	          不允許刪除"/"(默認)
-r, -R, --recursive	      遞歸刪除目錄及其內容
-v, --verbose		      詳細顯示進行的步驟
--help		              顯示此幫助信息並退出
--version		          顯示版本信息並退出

實例:

刪除文件可以直接使用rm命令,若刪除目錄則必須配合選項"-r",例如

# rm  test.txt 
rm:是否刪除 一般文件 "test.txt"? y  
# rm  homework  
rm: 無法刪除目錄"homework": 是一個目錄  
# rm  -r  homework  
rm:是否刪除 目錄 "homework"? y 

Linux rm命令詳解