当前位置:网站首页 / Linux / 正文

极客fan:每天十分钟—Linux学习(17)

时间:2017年02月05日 | 作者 : liuhui | 分类 : Linux | 浏览: 6494次 | 评论 0

阿里云限量代金券 | 此广告位出租25元/月

查找文件

 

updatedb #更新扫描系统里的所有文件,把所有的文件路径保存在一个文件里

locate passwd # 查找路径带passwd的文件的绝对路径

locate -i passwd  #忽略大小写查找路径带passwd的文件的绝对路径

locate -n 5 snow.png #只输出5个结果

 

find / -name sshd_config #从根目录开始通过名字sshd_config查找

find / -iname '*.txt'  # 使用通配符查找,并且不区分大小写

 

find / -uid 1000 passwd #查找uid是1000的文件,即指定用户

find / -gid 1000 passwd #查找指定gid的文件,可以叠加选项

find / -user root -group student passwd #指定用户和组

 

find / -perm 764 #查找匹配权限的文件

find / -perm -324 #查找文件权限至少为324的文件

find / -perm /442 #查找文件u满足4或者g满足4或者o满足2

 

find /asd/asd/ -size 10M #查找大小为10M的文件

find  /asd/asd -size +10G#查找大于10G的文件

find /ad/asd -size -10K#查找小于10K的文件

 

find /ad/asd -mmin 120 #查找离修改时间正好是120分钟的文件

find /asd/asd -mmin+200 #查找已经修改200分钟的文件

find  /asd/asd -mmin -120 #查找修改时间不到120分钟的文件

 

find /etc -type [d/l/b/f] #查找属于d是目录,l字符链接,b块设备,f硬链接可以加-links +1硬链接数大于1的

 

find /usr/bin -size +50k -exec cp {} /tmp/bin \; #将usr/bin目录下的大于50K的文件拷贝到bin目录下


转自微信公众号 极客fan

微信号:geekcoolx


推荐您阅读更多有关于“”的文章

猜你喜欢

网站分类
关注电脑博士
友情链接

分享:

支付宝

微信