国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Linux rm命令刪除文件或目錄教程

2024-08-27 23:56:06
字體:
供稿:網(wǎng)友
  當(dāng) Linux 系統(tǒng)使用很長時間之后,可能會有一些已經(jīng)沒用的文件(即垃圾),這些文件不但會消耗寶貴的硬盤資源,還是降低系統(tǒng)的運(yùn)行效率,因此需要及時地清理。
 
  rm 是強(qiáng)大的刪除命令,它可以永久性地刪除文件系統(tǒng)中指定的文件或目錄。在使用 rm 命令刪除文件或目錄時,系統(tǒng)不會產(chǎn)生任何提示信息。此命令的基本格式為:
 
  [root@localhost ~]# rm[選項] 文件或目錄
 
  選項:
 
  -f:強(qiáng)制刪除(force),和 -i 選項相反,使用 -f,系統(tǒng)將不再詢問,而是直接刪除目標(biāo)文件或目錄。
 
  -i:和 -f 正好相反,在刪除文件或目錄之前,系統(tǒng)會給出提示信息,使用 -i 可以有效防止不小心刪除有用的文件或目錄。
 
  -r:遞歸刪除,主要用于刪除目錄,可刪除指定目錄及包含的所有內(nèi)容,包括所有的子目錄和文件。
 
  注意,rm 命令是一個具有破壞性的命令,因為 rm 命令會永久性地刪除文件或目錄,這就意味著,如果沒有對文件或目錄進(jìn)行備份,一旦使用 rm 命令將其刪除,將無法恢復(fù),因此,尤其在使用 rm 命令刪除目錄時,要慎之又慎。
 
  【例 1】基本用法。
 
  rm 命令如果任何選項都不加,則默認(rèn)執(zhí)行的是"rm -i 文件名",也就是在刪除一個文件之前會先詢問是否刪除。例如:
 
  [root@localhost ~]# touch cangls
 
  [root@localhost ~]# rm cangls
 
  rm:是否刪除普通空文件"cangls"?y
 
  #刪除前會詢問是否刪除
 
  【例 2】 刪除目錄。
 
  如果需要刪除目錄,則需要使用"-r"選項。例如:
 
  [root@localhost ~]# mkdir -p /test/lm/movie/jp
 
  #遞歸建立測試目錄
 
  [root@localhost ~]# rm /test
 
  rm:無法刪除"/test/": 是一個目錄
 
  #如果不加"-r"選項,則會報錯
 
  [root@localhost ~]# rm -r /test
 
  rm:是否進(jìn)入目錄"/test"?y
 
  rm:是否進(jìn)入目錄"/test/lm/movie"?y
 
  rm:是否刪除目錄"/test/lm/movie/jp"?y
 
  rm:是否刪除目錄"/test/lm/movie"?y
 
  rm:是否刪除目錄"/test/lm"?y
 
  rm:是否刪除目錄"/test"?y
 
  #會分別詢問是否進(jìn)入子目錄、是否刪除子目錄
 
  大家會發(fā)現(xiàn),如果每級目錄和每個文件都需要確認(rèn),那么在實際使用中簡直是災(zāi)難!
 
  【例 3】強(qiáng)制刪除。
 
  如果要刪除的目錄中有 1 萬個子目錄或子文件,那么普通的 rm 刪除最少需要確認(rèn) 1 萬次。所以,在真正刪除文件的時候,我們會選擇強(qiáng)制刪除。例如:
 
  [root@localhost ~]# mkdir -p /test/lm/movie/jp
 
  #重新建立測試目錄
 
  [root@localhost ~]# rm -rf /test
 
  #強(qiáng)制刪除,一了百了
 
  加入了強(qiáng)制功能之后,刪除就會變得很簡單,但是需要注意,數(shù)據(jù)強(qiáng)制刪除之后無法恢復(fù),除非依賴第三方的數(shù)據(jù)恢復(fù)工具,如 extundelete 等。但要注意,數(shù)據(jù)恢復(fù)很難恢復(fù)完整的數(shù)據(jù),一般能恢復(fù) 70%~80% 就很難得了。所以,與其把寶壓在數(shù)據(jù)恢復(fù)上,不如養(yǎng)成良好的操作習(xí)慣。
 
  雖然 "-rf" 選項是用來刪除目錄的,但是刪除文件也不會報錯。所以,為了使用方便,一般不論是刪除文件還是刪除目錄,都會直接使用 "-rf" 選項。
 

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 石林| 凌海市| 义乌市| 呼伦贝尔市| 怀宁县| 延寿县| 沙田区| 岗巴县| 宁远县| 雅安市| 仁布县| 噶尔县| 邵东县| 南康市| 陈巴尔虎旗| 雷州市| 上虞市| 岳普湖县| 新竹县| 浦县| 玉屏| 勃利县| 黄陵县| 定南县| 墨竹工卡县| 东至县| 隆回县| 仁怀市| 乃东县| 阿勒泰市| 安泽县| 界首市| 射阳县| 兴安县| 祁门县| 蓬安县| 敦化市| 那曲县| 普陀区| 新绛县| 漳平市|