Find命令简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Find命令简介相关的知识,希望对你有一定的参考价值。

Find命令主要用于目标的搜索,尽量做到少使用,因为find会消耗大量的系统资源。

使用该命令时,需要避开服务器运行高峰期,最好在指定的小范围内进行搜索,不要轻易使用全盘搜索。

Find命令常用的参数有以下:

-name????根据名称进行匹配????????"*":表示通配符、"?":表示匹配一个字符

-size????根据文件大小进行匹配????????"+":表示大于、"-":表示小于????????1个数据块=512字节=0.5K

-user/-group????根据所有者/组进行匹配????????

-type????根据文件类型进行匹配????????"f":表示文件、"d":表示目录、"l"表示软件链接、"h":表示硬链接

-inum????根据文件i节点进行匹配????ls -i :显示文件的i节点号

-amin????根据访问时间进行匹配????????"+":表示超过指定时间以外,"-":表示在指定时间以内

-cmin????根据文件属性改变时间进行匹配

-mmin????根据文件内容改变时间进行匹配

-a????根据多个条件进行匹配

-o????根据多个条件之一进行匹配

-exec????对搜索结果进行操作,不询问

-ok????对搜索结果进行操作,需要询问

-exec/-ok 命令 {} \;

?

[[email protected] home]# find /etc/ -name init* -a -type f -exec ls -lh {} \;

-rw-r--r--. 1 root root 30 Mar 6 2015 /etc/selinux/targeted/contexts/initrc_context

-rw-r--r--. 1 root root 28K Mar 6 2015 /etc/selinux/targeted/modules/active/modules/init.pp

-rw-r--r--. 1 root root 511 Mar 6 2015 /etc/inittab

-rw-r--r--. 1 root root 798 Mar 6 2015 /etc/sysconfig/init

-rwxr-xr-x. 1 root root 4.6K Jan 15 2015 /etc/sysconfig/network-scripts/init.ipv6-global

以上是关于Find命令简介的主要内容,如果未能解决你的问题,请参考以下文章

使用sunOS中的find命令比较两个目录中的所有文件

Find命令简介

shell find命令使用简介

shell find命令使用简介

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

Linux 命令(31)—— find 命令