find命令解析,find解析


扩展内容:

Linux快捷键:

CTRL-d 退出当前登录用户

CTRL-u 删除光标之前的命令

CTRL-e 光标到末端

CTRL-a 光标到开始

find命令:

按文件名模糊查询

find /etc/ -name 'sshd'

只按目录查询【加-type d】

find /etc/ -type d -name 'sshd'

可以是目录也可以是文件

find /etc/ -type f -name 'sshd'

查看文件的inode号:ls -i +文件

根据inode号查相同inode文件:find / -inum inode号

按时间(天)查修改的文件

查询1天内修改过的文件:find /root/ -tpye f -mtime -1

-f代表文件

按时间(分)查修改的文件

查询1小时内修改过的文件:find /root/ -tpye f -mmin -60

按时间(分)查修改的文件并列出查找文件

find /root/ -tpye f -mmin -120 -exec ls -l {} \;

查出文件并修改文件名

find /root/ -tpye f -mmin -120 -exec mv {} {}.bak \;

按文件大小查找文件

查找文件大于10k:find /root/ -tpye f -size +10k -exec ls -lh {} \;

总结:

find -type/-mtime/-mmin/-size/-o/-exec/-name

相关内容