查找名称为的所有文件
rumenz.txt在当前工作目录中。
# find . -name rumenz.txt
./rumenz.txt
找到下的所有文件
/home带名字的目录rumenz.txt.
# find /home -name rumenz.txt
/home/rumenz.txt
查找名称为的所有文件
rumenz.txt并包含大写和小写字母/home目录。
# find /home -iname rumenz.txt
./rumenz.txt
./rumenz.txt
查找名称为的所有目录
rumenz在/目录。
# find / -type d -name rumenz
/rumenz
找到所有
php文件名是rumenz.php在当前工作目录中。
# find . -type f -name rumenz.php
./rumenz.php
找到所有
php目录中的文件。
# find . -type f -name "*.php"
./rumenz.php
./login.php
./index.php
查找所有权限为
777.
# find . -type f -perm 0777 -print
未经许可查找所有文件
777.
# find / -type f ! -perm 777
找到所有的
SGID bit权限设置为的文件644.
# find / -perm 2644
找到所有的
Sticky Bit设置权限为551.
# find / -perm 1551
找到所有
SUID设置文件。
# find / -perm /u=s
找到所有
SGID设置文件。
# find / -perm /g=s
找到所有
Read Only文件。
# find / -perm /u=r
找到所有
Executable文件。
# find / -perm /a=x
找到所有
777权限文件和使用chmod命令设置权限644.
# find / -type f -perm 0777 -print -exec chmod 644 {} \;
找到所有
777权限目录和使用chmod命令设置权限755.
# find / -type d -perm 777 -print -exec chmod 755 {} \;
查找名为的单个文件
rumenz.txt并将其删除。
# find . -type f -name "rumenz.txt" -exec rm -f {} \;
查找和删除多个文件,例如
.mp3要么.txt,然后使用。
# 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 ".*"
查找所有或单个文件
rumenz.txt在下面/所有者 root 的根目录。
# find / -user root -name rumenz.txt
查找属于用户的所有文件
rumenz在下面/home目录。
# find /home -user rumenz
查找属于该组的所有文件
Developer在下面/home目录。
# find /home -group developer
查找所有
.txt用户文件rumenz在下面/home目录。
# find /home -user rumenz -iname "*.txt"
查找所有被修改的文件
50几天回来。
# find / -mtime 50
查找所有被访问的文件
50几天回来。
# find / -atime 50
查找所有修改超过的文件
50几天前,不到100天。
# find / -mtime +50 –mtime -100
查找上次更改的所有文件
1 hour.
# find / -cmin -60
查找上次修改的所有文件
1 hour.
# find / -mmin -60
查找上次访问的所有文件
1 hour.
# find / -amin -60
查找所有
50MB文件,使用。
# find / -size 50M
查找所有大于
50MB并且小于100MB.
# find / -size +50M -size -100M
查找所有
100MB文件并使用一个命令删除它们。
# find / -type f -size +100M -exec rm -f {} \;
找到所有
.mp3文件超过10MB并使用一个命令删除它们。
# find / -type f -name *.mp3 -size +10M -exec rm {} \;