Linux下常用的查找命令,提升效率
- 2019-09-22 17:30:00
- IDO老徐 原創
- 14928
前置條件
創建一個1G的文件
fallocate -l 1g istester.com.ini
找出當前目錄,及其子目錄中,大于100M的所有文件
find ./ -type f -size +100M
大于1G
find ./ -type f -size +1G
延伸,
# 查找isTester目錄下,兩層目錄內(包含2層子文件夾內的文件),所有大于10M的文件
find ./isTester -maxdepth 2 -size +10M
#倒序顯示當前路徑下,所有大于1M的文件
du -sh ./isTester/* |grep M|sort -nr
# 查找當前目錄下,所有1級空目錄,並刪除
find ./ -maxdepth 1 -type d -empty | xargs rm -rf
或
find ./ -maxdepth 1 -type d -empty -exec rm -rf {} \;
#查找isTester目錄下,所有的jpg文件,並壓縮爲isTester_images.tar.gz
find ./isTester -type f -name "*.jpg" | xargs tar -czvf isTester_images.tar.gz
#查找isTester目錄下,所有的log文件,並複制到當前的idoxu目錄
find ./isTester -type f -name "*.log" -exec cp -rf {} idoxu/ \;
# 查找包含xx內容的,所有xx文件
find ./* -name 'config.xml' | xargs grep "isTester"
在/root/isTester目錄下查找更改时间在5日以内的文件
find /root/isTester/ -mtime -5
在/root/isTester目錄下查找更改时间在3日以前的文件
find /root/isTester/ -mtime +3
IDO老徐
全网同名,个人IP公衆號
日更10年,每天 1 分钟、解决 1 个问题
職場、副業、輕創業、寫作、個人IP
公衆號、視頻號、小红书、知乎
長按/掃碼,關注IDO老徐
關注回複 401 送你「十年原創资料包」
聯系人: | IDO老徐 |
---|---|
Email: | 957863300@qq.com |
QQ: | 957863300 |
微信: | 957863300 |
微博: | isTester |
網址: | idoxu.com |
地址: | 中国 · 广东 · 深圳 |
來源備注:老徐博客