RSS订阅专注X86/ARM架构技术
博客交流QQ群693563350 赞助本站
你现在的位置:网站首页 / Linux / 正文内容

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

14770 Linux | 2017年02月05日

查找文件

 

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


上一篇:极客fan:恢复Linux下被误删除的文件

下一篇:Linux实战——使用fail2ban防止SSH爆破以及DDOS攻击(Centos6.x)

猜你喜欢