find命令简介find 命令简介
1.基本⽤法
find是最常见和最强⼤的查命令,你可以⽤它到任何你想的⽂件.
find的使⽤格式如下:
  $ find <;指定⽬录> <;指定条件> <;指定动作>
  - <;指定⽬录>:所要搜索的⽬录及其所有⼦⽬录。默认为当前⽬录。
  - <;指定条件>:所要搜索的⽂件的特征。
  - <;指定动作>:对搜索结果进⾏特定的处理。
2. 使⽤举例
find查命令的使用将当前⽬录及其⼦⽬录下所有⽂件后缀为 .c 的⽂件列出来:
# find . -name "*.c"
将当前⽬录及其⼦⽬录中的所有⽂件列出:
# find . -type f
将当前⽬录及其⼦⽬录下所有最近20天内更新过的⽂件列出:
# find . -ctime -20
查系统中所有⽂件长度为0的普通⽂件,并列出它们的完整路径:
# find / -type f -size 0 -exec ls -l {} \;
查 /var/log ⽬录中更改时间在7⽇以前的普通⽂件,并在删除之前询问它们:
# find /var/log -type f -mtime +7 -ok rm {} \;
查当前⽬录中⽂件属主具有读、写权限,并且⽂件所属组的⽤户和其他⽤户具有读权限的⽂件:# find . -type f -perm 644 -exec ls -l {} \;
参考:
[]()

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。