最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux find命令將查找到的文件批量刪除方法

 更新時(shí)間:2022年12月08日 14:51:11   作者:學(xué)亮編程手記  
這篇文章主要介紹了linux find命令將查找到的文件批量刪除,文中給大家補(bǔ)充介紹了Linux中find三種刪除方式,常用于crontab定時(shí)任務(wù)和shell腳本,需要的朋友可以參考下

linux find命令將查找到的文件批量刪除

全盤搜索系統(tǒng)中所有后綴為.mp4的文件,并刪除所有查找到的文件:

[root@linuxcool ~]# find / -name "*.mp4" -exec rm -rf {} \;

補(bǔ)充知識(shí)

Linux中find三種刪除方式,常用于crontab定時(shí)任務(wù)和shell腳本

find 查看刪除的三種方式,如刪除當(dāng)前目錄下的TXT文件:

方法1:xargs rm -f

find ./ -type f -name "*txt" |xargs rm -f

方法2:-exec rm -f

find ./ -type f -name "*txt*" -exec rm -f {} \;

-exec命令是查找到的每個(gè)文件調(diào)用一次rm命令,因此速度最慢

方法3:-delete

find ./ -type f -name "*txt" -delete

如果一次刪除大量文件,建議采用第三種方式。經(jīng)測(cè)試在刪除千萬級(jí)文件時(shí),第三種方式比前兩種快百倍。

刪除時(shí),常用參數(shù):

0、按文件類型查找

-type:后面指定文件的類型。
b - 塊設(shè)備文件。
d - 目錄。
c - 字符設(shè)備文件。
p - 管道文件。
l - 符號(hào)鏈接文件。
f - 普通文件。

1、按文件名查找

-name: 查找時(shí)文件名大小寫敏感。
-iname: 查找時(shí)文件名大小寫不敏感。

2、按文件時(shí)間屬性查找

-atime -n[+n]: 找出文件訪問時(shí)間在n日之內(nèi)[之外]的文件。
-ctime -n[+n]: 找出文件更改時(shí)間在n日之內(nèi)[之外]的文件。
-mtime -n[+n]: 找出修改數(shù)據(jù)時(shí)間在n日之內(nèi)[之外]的文件。
-amin -n[+n]: 找出文件訪問時(shí)間在n分鐘之內(nèi)[之外]的文件。
-cmin -n[+n]: 找出文件更改時(shí)間在n分鐘之內(nèi)[之外]的文件。
-mmin -n[+n]: 找出修改數(shù)據(jù)時(shí)間在n分鐘之內(nèi)[之外]的文件。

find -ctime -2        #找出距此時(shí)2天之內(nèi)創(chuàng)建的文件
find -ctime +2        #找出距此時(shí)2天之前創(chuàng)建的文件

3、按指定目錄深度查找

-maxdepth: 后面的參數(shù)表示距當(dāng)前目錄指定的深度,其中1表示當(dāng)前目錄,2表示一級(jí)子目錄,以此類推。在指定該選項(xiàng)后,find只是在找到指定深度后就不在遞歸其子目錄了。

4、排除指定子目錄查找

-path pathname -prune: 避開指定子目錄pathname查找。
-path expression -prune: 避開表達(dá)中指定的一組pathname查找。
需要說明的是,如果同時(shí)使用-depth選項(xiàng),那么-prune將被find命令忽略。

5、按文件大小查找

-size [+/-]100[c/k/M/G]: 表示文件的長(zhǎng)度為等于[大于/小于]100塊[字節(jié)/k/M/G]的文件。
-empty: 查找空文件。

6、實(shí)例:

刪除N天前的文件,將/usr/local/backups目錄下所有10天前帶”.”的文件刪除

find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} \;

到此這篇關(guān)于linux find命令將查找到的文件批量刪除的文章就介紹到這了,更多相關(guān)linux find刪除文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Shell腳本中讓進(jìn)程休眠的方法(sleep用法)

    Shell腳本中讓進(jìn)程休眠的方法(sleep用法)

    這篇文章主要介紹了Shell腳本中讓進(jìn)程休眠的方法,本文講解的就是sleep的用法,可以實(shí)現(xiàn)睡覺若干秒、若干分鐘、若干小時(shí),需要的朋友可以參考下
    2014-11-11
  • Linux通過sar命令查看網(wǎng)卡流量

    Linux通過sar命令查看網(wǎng)卡流量

    sar(System Activity Reporter系統(tǒng)活動(dòng)情況報(bào)告)是目前 Linux 上最為全面的系統(tǒng)性能分析工具之一,這篇文章主要介紹了Linux通過sar命令查看網(wǎng)卡流量,需要的朋友可以參考下
    2017-11-11
  • Linux忘記root密碼進(jìn)入單用戶模式切換運(yùn)行級(jí)別切換用戶

    Linux忘記root密碼進(jìn)入單用戶模式切換運(yùn)行級(jí)別切換用戶

    這篇文章主要介紹了Linux忘記root密碼進(jìn)入單用戶模式切換運(yùn)行級(jí)別切換用戶,需要的朋友可以參考下
    2019-08-08
  • 批量修改ssh配置的expect腳本

    批量修改ssh配置的expect腳本

    公司服務(wù)器一般通過ssh進(jìn)行遠(yuǎn)程管理。以前大家登錄的時(shí)候,都是隨意選內(nèi)外網(wǎng)IP進(jìn)入。王總接手后,說這事隱患太大了,必須禁了外網(wǎng)ssh
    2013-03-03
  • Linux 命令之rsync命令詳解

    Linux 命令之rsync命令詳解

    rsync命令是一個(gè)遠(yuǎn)程數(shù)據(jù)同步工具,可通過LAN/WAN快速同步多臺(tái)主機(jī)間的文件。下面通過本文給大家分享Linux 命令之rsync命令詳解,需要的朋友參考下吧
    2017-08-08
  • Linux進(jìn)程控制詳解及實(shí)例

    Linux進(jìn)程控制詳解及實(shí)例

    這篇文章主要介紹了Linux進(jìn)程控制詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • Linux中umount命令的使用方法及操作實(shí)例

    Linux中umount命令的使用方法及操作實(shí)例

    在Linux系統(tǒng)中,umount命令用于卸載已經(jīng)掛載的文件系統(tǒng),本文將詳細(xì)介紹umount命令的功能、使用方法以及常見的操作實(shí)例,文章通過代碼示例給大家講解的非常詳細(xì),具有一定參考價(jià)值,需要的朋友可以參考下
    2024-06-06
  • linux shell內(nèi)置判斷語(yǔ)句

    linux shell內(nèi)置判斷語(yǔ)句

    內(nèi)置判斷,成功的時(shí)候返回0,不成功返回非零。接下來通過本文重點(diǎn)給大家介紹linux shell內(nèi)置判斷語(yǔ)句,感興趣的的朋友一起看看吧
    2017-08-08
  • Linux?du命令實(shí)現(xiàn)根據(jù)文件或者文件夾大小排序輸出

    Linux?du命令實(shí)現(xiàn)根據(jù)文件或者文件夾大小排序輸出

    Linux是一個(gè)強(qiáng)大的操作系統(tǒng),廣泛用于服務(wù)器和個(gè)人計(jì)算機(jī),本文主要來和大家聊聊如何利用du命令實(shí)現(xiàn)根據(jù)文件或者文件夾大小排序輸出,感興趣的可以了解下
    2023-09-09
  • Shell腳本調(diào)用另一個(gè)腳本的三種方法

    Shell腳本調(diào)用另一個(gè)腳本的三種方法

    這篇文章主要介紹了Shell腳本調(diào)用另一個(gè)腳本的三種方法,幫助大家更好的理解和學(xué)習(xí)shell,感興趣的朋友可以了解下
    2020-08-08

最新評(píng)論

唐山市| 壤塘县| 东城区| 璧山县| 视频| 霍林郭勒市| 东乡族自治县| 伽师县| 青海省| 徐闻县| 屏南县| 沁阳市| 星子县| 亚东县| 华容县| 房山区| 邓州市| 长宁区| 林州市| 临湘市| 额敏县| 阳原县| 南投县| 汾西县| 重庆市| 阳山县| 漳平市| 西充县| 岚皋县| 武功县| 海南省| 合江县| 宝山区| 云浮市| 景谷| 渭源县| 吉木乃县| 黄冈市| 昌平区| 建阳市| 富民县|