tft每日頭條

 > 科技

 > 服務器上批量删除文件

服務器上批量删除文件

科技 更新时间:2024-09-27 11:41:27

服務器上批量删除文件?你不喜歡什麼文件?陳舊的日志、臨時文件、占用空間過大的文件……都可能成為你的目标今天主要使用的工具就是find命令,這個命令很強大,我們不可能把它的每一個參數都熟記,也沒這個必要那我們就以幾個常見的場景進行介紹,主要就是幹掉你不喜歡的文件,接下來我們就來聊聊關于服務器上批量删除文件?以下内容大家不妨參考一二希望能幫到您!

服務器上批量删除文件(運維經第20章)1

服務器上批量删除文件

批量删除你不喜歡的文件

你不喜歡什麼文件?陳舊的日志、臨時文件、占用空間過大的文件……都可能成為你的目标。今天主要使用的工具就是find命令,這個命令很強大,我們不可能把它的每一個參數都熟記,也沒這個必要。那我們就以幾個常見的場景進行介紹,主要就是幹掉你不喜歡的文件。

# 30天沒有訪問過的文件 $ find . -atime -1 -type f -exec rm -rf {} \; # 删除所有可執行文件——可以寫在Makefile的clean裡面,很方便哦 $ find . -perm /u=x -type f -exec rm -rf {} \; # 删除所有符号鍊接文件 $ $ find . -type l -exec rm -rf {} \; # 删除比當前日志舊的文件(包括這個文件本身) $ find . ! -newer "cur.log" -type f -exec rm -rf {} \; # 磁盤空間不夠時,先可大文件删除(删除超過100M的文件) $ find . -size 100M -type f -exec rm -rf {} \;

上面幾種情況也可以排列組合

# 删除10天以上沒有訪問過且大小超過100M的文件 find . -size 100M atime 10 -type f -exec rm -rf {} \;

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved