Provided by:
manpages-zh_1.5.1-1_all 
NAME
rm - 移除檔案或者目錄
`覽
rm [options"]file...
POSIX(Portable Operating System Interfacei@~tf):
[-fiRr]
GNU ():
[-dfirvR][--help][--version][--]
yz
rm移除每茧鼎w的檔案。預設情況下,它不能移除目錄。但是當給定了-r或者-R選
項時,在指定目錄之下的整茈媬樹都會被移除(而且對通過`rm
-r'能夠移除的目 錄樹深度是沒有-
制的)。當檔案路徑末端部分只有.和..時會出錯(因此可用`rm -r
.*'之類來避免這些不愉快的詫異)。
如果給定了-i選項,或者如果一蚗仵蚺ㄔi寫,
而且標準輸入是終端,又沒有給定-f選項,那麼rm會提 示使用者是否-
n刪除該檔案,它寫一荌暋D到stderr並且從stdin讀入一蚗陬炕C
如果應答是否定的,該檔案將被跳過。
POSIX-f 不作確認提示。不會寫出診斷信息。
如果錯誤只是檔案不存在,那麼不會生成一茠牯A返回的錯誤。
-iiT{C]bPwF-fM-iACbC^
-r 或者 -R 遞歸地移除目錄樹。
SVID(System V Interface Definition)GNUGNU-d--directory
用unlink(2)來替代rmdir(2)移除目錄,而且不n求目錄為空
移除目錄使用的方式是unlink(2),而非rmdir(2),
且在試圖unlink目錄之前不n求其為空。 這僅在你有合適權時才能生效。
因為unlink一茈媬會導P在刪除目錄下的檔案非關聯化,
因此聰明的方法是在執行此之後fsck(8)檔案系統。
-f--force
忽略不存在的檔案,並且從不向使用者提示。
-i--interactive
提示是否移除每蚗仵蛂C如果回答是否定的,檔案將被跳過。
-r-R--recursive
遞歸地移除目錄中的內容。
-v--verbose
在移除每蚗仵蚺妨e列印其名稱。
GNU項
--help 在標準輸出上列印用法信息,並且以成左牯A退出。
--version
在標準輸出上列印版本信息,然後以成左牯A退出。
-- 終止選項列表
q
變量LANG,LC_ALL,LC_COLLATE,LC_CTYPE和LC_MESSAGES取其通常的含義。
AWh
POSIX 1003.2,關於檔案層次深度的制除外。
`
本隊雯苳F包括在fileutils-3.16包中的rm;其他版本的可能會有細微的差別。
請把您的蚰罹M增補建議發郵件到aeb@cwi.nl,
aw@mail1.bet1.puv.fi和ragnar@lightside.ddns.org。 報告程式中的bug請發到
fileutils-bugs@gnu.ai.mit.edu。
[]
riser <boomer@ccidnet.com>
校對: Scorpions <rawk@chinese.com>
[]
2000/10/19
mlinuxan:
http://cmpp.linuxforum.net