空间管理 您的位置: Linux宝库 » xWorld » 日志

find 命令使用方法

上一篇 / 下一篇  2007-11-18 22:01:01 / 个人分类:Linux

查看( 242 ) / 评论( 0 )
find 命令实例
  • -name (以文件名来查找) $find ./ -name host* $find ./ -name ?ost*
  • 逻辑关系NOT ! AND -a OR -o $find ! -name host* $find \( -name "*.c" -o -name "*.h" \) $find \( \! -name "*.c" -a \! -name "*.h" \)
  • -user (以用户名来查找) $find ./ -user lilo
  • -group (以文件所属主来查找) $find ./ -user lilo
  • -perm (按照文件权限来查找文件) $find ./ -perm 644
  • -mtime -n +n(-n n天以内; +n n天以前) #列出2天以内的文件 $find ./ -mtime -2 -exec ls -l {} \; #列出5天以后的文件 $find ./ -mtime +5 -exec ls -l {} \;
  • -nogroup (查找无有效所属组的文件,即该文件所属的组在/etc/group中不存在)
  • -nouser (查找无有效所属组的文件,即该文件所属的组在/etc/group中不存在)
  • -type (查找某一类型的文件) b - 块设备文件。 d - 目录。 c - 字符设备文件。 p - 管道文件。 l - 符号链接文件。 f - 普通文件
  • -size n:[c] (查找文件长度为n块的文件,带有c时表示文件长度以字节计) $find ./ -s -10 -exec ls -l {} \;
  • -exec (删除find的查寻出来的结果) $find ./ -name host* -exec rm {} \;

  • TAG:

    我来说两句

    (可选)

    日历

    « 2008-09-07  
     123456
    78910111213
    14151617181920
    21222324252627
    282930    

    数据统计

    • 访问量: 20242
    • 日志数: 54
    • 图片数: 9
    • 文件数: 2
    • 书签数: 5
    • 建立时间: 2006-07-21
    • 更新时间: 2008-04-28

    RSS订阅

    Open Toolbar