Linux 中 find 命令如何使用,附 35 个实际例子
生活随笔
收集整理的這篇文章主要介紹了
Linux 中 find 命令如何使用,附 35 个实际例子
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
find . -name rumenz.txt
?
./rumenz.txt
2. 在主目錄下查找文件
find /home -name rumenz.txt
?
/home/rumenz.txt
3. 使用名稱和忽略大小寫查找文件
find /home -iname rumenz.txt
?
./rumenz.txt
4. 使用名稱查找目錄
find / -type d -name rumenz
?
/rumenz
5. 使用名稱查找 PHP 文件
find . -type f -name rumenz.php
?
./rumenz.php
6. 查找目錄中的所有 PHP 文件
find . -type f -name “*.php”
?
./rumenz.php
./login.php
./index.php
7. 查找具有 777 權限的文件
find . -type f -perm 0777 -print
find / -type f ! -perm 777
find / -perm 2644
find / -perm 551
find / -perm /u=s
find / -perm /g=s
find / -perm /u=r
find / -perm /a=x
find / -type f -perm 0777 -print -exec chmod 644 {} ;
find / -type d -perm 777 -print -exec chmod 755 {} ;
find . -type f -name “rumenz.txt” -exec rm -f {} ;
find . -type f -name “*.txt” -exec rm -f {} ;
?
OR
?
find . -type f -name “*.mp3” -exec rm -f {} ;
find /tmp -type f -empty
find /tmp -type d -empty
find /tmp -type f -name “.*”
find / -user root -name rumenz.txt
find /home -user rumenz
find /home -group developer
find /home -user rumenz -iname “*.txt”
find / -mtime 50
find / -atime 50
find / -mtime +50 –mtime -100
find / -cmin -60
find / -mmin -60
find / -amin -60
find / -size 50M
find / -size +50M -size -100M
find / -type f -size +100M -exec rm -f {} ;
找到所有.mp3文件且超過10MB的并使用一個命令刪除它們。
find / -type f -name *.mp3 -size +10M -exec rm {} ;
{}指上面find執行的結果。
;表示-exec 執行的內容到此為止
總結
以上是生活随笔為你收集整理的Linux 中 find 命令如何使用,附 35 个实际例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最近项目中公用的JS
- 下一篇: Ophir Vega激光功率计