find 命令

上一篇 / 下一篇  2014-07-12 17:45:00 / 个人分类:linux

1 find查找文件 ,命令格式 :find 目录名 条件

① find /home/liuqi/test  -name test*      按照文件的名字查找,支持正则表达式

② find /home/liuqi/test type  f              文件类型查找(深度参数)

③ find /home/liuqi/test atime +1            查找1天之前曾被访问的文件

   find /home/liuqi/test atime  -1            查找1天之内曾被访问的文件

④ find /home/liuqi/test mtime +1           查找1天之前被修改的文件

   find /home/liuqi/test mtime -1            查找1天内被修改的文件

⑤ find / -user root|less                      

 查找root用户并且通过less分页显示,ctrl+z退出less分页                 

⑥ find /home/liuqi/test -group liuqi   查找属于liuqi组里边的所有文件

 

⑦ find ./ -name "*.txt" -exec ls -l {} \;    

   在当前路径下边查找以txt结尾的文件,并且显示文件的相关信息

⑧ find /home/liuqi/test atime +3 type f  -exec rm f {} \;

     查找3天以前的普通文件,并且删

⑨ find ./ -name "*.txt" -type f    并且

⑩ find ./ -name "*.txt" -o -type f 或者

11 find ./ ! -name "*.txt"          非


TAG: find命令

 

评分:0

我来说两句

Open Toolbar