码迷,mamicode.com
首页 > 系统相关 > 详细

linux下find指令的简单应用

时间:2016-05-22 18:34:57      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:linux

Linux   find指令

先建立一个文件file

技术分享


1、与时间有关的选项:

-atime(访问时间)、-ctime(变化时间)和-mtime(修改时间);以-mtime为例作说明

-mtime nn为数字,意义为在n天之前的一天内被变更过内容的文件;

-mtime +n:列出在n天之前(不含n天本身)被变更过内容的文件;

-mtime -n:列出在n天之内(n天本身)被变更过内容的文件;

-newer file: file为一个存在的文件,列出比file还要新的文件名

 

 

find ./ -mtime 0  查找当前24小时之内,修改过的文件

技术分享 


find ./ -mtime +1  查找1天之前修改过的文件


技术分享 


find ./ -mtime -3  查找小于等于3天内修改过的文件

技术分享 


find ./ -newer file 列出比file还要新的文件

技术分享 

 

2、与文件权限以及名称有关的参数

- name filename:搜寻文件名为filename的文件

技术分享 

 

-size[+/-] SIZE:搜寻比SIZE还要大(+)或小(-)的文件;规格包括带有c时表示文件长度以字节计,b——块(512字节); c——字节; w——字(2字节);k——千字节 ; M——兆字节; G——吉字节。

find ~ -size  +/-SIZE:这个指令为+时,查找比SIZE大的文件;为-时,查找比SIZE小的文件;不加查找等于SIZE的文件。

 

技术分享

技术分享

技术分享


-type TYPE:搜寻文件类型为TYPE的文件;

普通文件   f

符号文件    l
目录        d
字符设备   c
块设备      b
套接字      s
管道文件    p

 

find . -type f 查找类型为普通文件的文件

技术分享 

 

-perm mode:搜寻文件权限刚好等于mode的文件

 

find -perm -g=w  找到只读权限的文件

技术分享 

 

 


linux下find指令的简单应用

标签:linux

原文地址:http://10738475.blog.51cto.com/10728475/1775887

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!