9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux下怎么刪除某文件外的所有文件

Linux下怎么刪除某文件外的所有文件

時間: 孫勝龍652 分享

Linux下怎么刪除某文件外的所有文件

  Linux下刪除文件使用rm指令就可以完成了,那么要刪除除了指定文件的其他文件又該使用哪個命令呢?下面小編就大家介紹下刪除指定文件以外的文件命令。

  一、Linux下刪除文件和文件夾常用命令如下:

  刪除文件: rm file

  刪除文件夾: rm -rf dir

  需要注意的是, rmdir 只能夠刪除 空文件夾。

  二、刪除制定文件(夾)之外的所有文件呢?

  1、方法1,比較麻煩的做法是:

  復(fù)制需要保留的文件到其他文件夾,然后將該目錄刪除, 然后將需要保留的移動 回來。

  mv keep 。。/ #保留文件(夾) keep

  rm -rf * #刪除當(dāng)前文件夾里的所有文件

  mv 。。/keep 。/ #將原來的東西移動回來

  2、方法2,需要在當(dāng)前文件夾中進行:

  rm -rf !(keep) #刪除keep文件之外的所有文件

  rm -rf !(keep1 | keep2) #刪除keep1和keep2文件之外的所有文件

  3、方法3,當(dāng)前文件夾中結(jié)合使用grep和xargs來處理文件名:

  ls | grep -v keep | xargs rm #刪除keep文件之外的所有文件

  說明: ls先得到當(dāng)前的所有文件和文件夾的名字, grep -v keep,進行g(shù)rep正則匹配查找keep,-v參數(shù)決定了結(jié)果為匹配之外的結(jié)果,也就是的到了keep之外的所有文件名,然后 xargs用于從 標準輸入獲得參數(shù) 并且傳遞給后面的命令,這里使用的命令是 rm,然后由rm刪除前面選擇的文件。

  好處:使用了grep來正則表達式來匹配文件名字,可以一次保留多個文件,從而進行更加準確的處理。

  4、方法4,使用find命令代替ls,改進方法3從而能夠處理制定文件夾的文件:

  find 。/test/ | grep -v keep | xargs rm #刪除當(dāng)前test文件夾中keep文件之外的所有文件

  說明,用grep而不用find -name選取名字,因為find選取名字時比較麻煩,對正則表達式支持不夠,無法排除指定文件名。

  5、方法5,直接使用find命令刪除其他文件:

  find 。/ -name ‘[^k][^e][^e][^p]*’ -exec rm -rf {} \; #刪除keep以外的其他文件。

  find 。/ -name ‘[^k][^e][^e][^p]*’ | xargs rm -rf #刪除keep以外的其他文件。推薦!

  說明:上面第二行的代碼效率高些,原因在于刪除多個文件時 -exec會啟動多個進程來處理,而xargs會啟動一個rm進程來處理。

  上面就是Linux刪除文件的方法介紹了,當(dāng)你要刪除指定文件之外的所有文件的話,上面有5種方法可以實現(xiàn),選一個自己習(xí)慣的方法試試看看吧。

304066 主站蜘蛛池模板: av天堂久久精品影音先锋| 亚洲乱码一卡二卡卡3卡4卡| av天堂精品久久久久| 国产乱码精品一区二三区| 日本午夜精品一区二区三区电影| 国产欧美日韩精品丝袜高跟鞋| 美女无遮挡免费视频网站| 老司机亚洲精品一区二区| 国产AV无码专区亚洲AV漫画| 日韩精品国产中文字幕| 久久被窝亚洲精品爽爽爽| 爽爽精品dvd蜜桃成熟时电影院| 国内熟妇人妻色在线三级| 8av国产精品爽爽ⅴa在线观看| 熟女熟妇乱女乱妇综合网| 国精品无码一区二区三区在线看| 99在线精品免费视频九九视| 十八禁国产一区二区三区| 国产中文字幕在线一区| 人妻久久久一区二区三区| 日韩精品无码一区二区视频| 天天爽夜夜爽人人爽曰| 欧美亚洲综合成人a∨在线| 中文字幕国产精品av| 成人免费无码大片a毛片| 中文字幕日韩精品人妻| 亚洲欧美日韩国产精品专区| 国产精品亚洲五月天高清| 精品无码人妻| 伊人色综合一区二区三区影院视频 | 久久人妻国产精品| 国产亚洲精品在av| 99精品热在线在线观看视| 蜜臀av性久久久久蜜臀aⅴ麻豆| 好男人视频www在线观看| 亚洲熟女乱一区二区三区| 国产自拍一区二区三区在线| 亚洲一区二区中文av| 日韩人妻精品中文字幕| 国产91午夜福利精品| 男人的天堂av社区在线|