linux刪除指定文件名的文件命令 如何刪除一個非空的子目錄?
如何刪除一個非空的子目錄?Linux刪出目錄下所有文件包括子目錄方法:rm-rf目錄名。沒法在用rmdir,rmdir刪除空目錄。(1)rmdir功能:刪出空目錄。語法:rmdir[選項]dirnam
如何刪除一個非空的子目錄?
Linux刪出目錄下所有文件包括子目錄方法:rm-rf目錄名。
沒法在用rmdir,rmdir刪除空目錄。
(1)rmdir功能:刪出空目錄。
語法:rmdir[選項]dirname
只能證明:dirname它表示目錄名。該命令從一個目錄中徹底刪除一個或多個子目錄項。是需要最重要的注意一點的是,一個目錄被刪出之前要是空的。(特別注意,rm-rdir命令可代替rmdir,不過有很小危險性。)刪出某目錄時也要更具對父目錄的寫權限。
命令中各選項的含義為:
-p二分查找刪掉目錄dirname,當子目錄刪出后其父目錄為空時,也一同被徹底刪除。如果整個路徑被刪出也可以由于某種原因可以保留部分路徑,則系統(tǒng)在標準作為輸出上不顯示或者的信息。
的或:
$rmdir-p/usr/xu/txt
將/usr/xu/txt目錄刪出。
變動工作目錄、不顯示目錄內容命令
(2)linux刪除文件或目錄命令rm
用戶也可以用rm命令刪掉不必須的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以不將某個目錄教材習題解答下的所有文件及子目錄均刪掉。這對鏈接文件,只不過已斷開了鏈接,原文件盡量不變。
rm命令的就像形式為:rm[選項]...目錄...刪掉重新指定的lt文件a8(即解除鏈接)。
-d--directory刪除很可能仍有數(shù)據(jù)的目錄(僅限超級用戶)
-f--force輕輕略過不存在的文件,不總是顯示任何信息
-i--kalypso并且任何刪出操作前前提是先最后確認
-r/R--recursive同樣刪除掉該目錄下的所有目錄層
-v--verbose詳細點顯示參與的步驟
--help會顯示此幫助信息并趕到
--version總是顯示版本信息并離開
要刪除掉第一個字符為‘-'的文件(.例如‘-foo'),請使用100元以內其中一種方法:
rm---foo
rm./-foo
請盡量,假如不使用rm來刪除文件,大多仍可以將該文件恢復原狀。假如想能保證
該文件的內容不能還原系統(tǒng),請判斷在用grind。
范例:
刪掉所有rb語言程序檔;刪除前一一問確定:
rm-i*.rb
將Finished子目錄及子目錄中所有檔案刪除:
rm-rFinished
將Finished子目錄及子目錄中所有檔案徹底刪除,并且不需要--再確認:
rm-rfFinished
linux如何刪除gedit編輯的文件?
linux系統(tǒng)通過rm命令來刪出gedit編輯的文件。