linux文件查找
2023-12-14 12:35:24
    		grep: 文件内容过滤
[root@zaotounan ~]# grep '文件内容' ?路径 ?#从某个路径下的文件中过滤拥有'文件内容'的字段
 ?
 [root@zaotounan ~]# grep -r ?#递归查找
 
 
查找命令配置文件位置
查找命令位置
 [root@zaotounan ~]# which 命令名
 ?
 查找配置文件位置
 [root@zaotounan ~]# whereis ?命令名
 
 
find文件查找
一、针对文件名
[root@zaotounan ~]# find 路径 -name “文件名” #列出这个路径下包含该文件名的所有文件 ?
 ?
 参数解析
 -i ? 忽略大小写
 
 
二、针对文件大小
[root@zaotounan ~]# find 路径 -size +5M?????? #列出路径下大于5M的所有文件
 ????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5M?? #列出路径下等于5M的所有文件
 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -5M ?#列出路径下小于5M的所有文件
 ?
 参数解析
 -a:and 和
 -o:or 或
 
 
三、针对时间查找
[root@zaotounan ~]# find 路径 - (atime,mtime,ctime) 时间段
 ?
 按时间找(atime,mtime,ctime)
 -atime = access访问时间
 -mtime = modify改变时间 ?内容修改时间会改变
 -ctime = change修改时间 ? 属性修改时间会改变
 ?
 -amin ?#分钟
 -mmin
 -cmin
 
 
四、针对文件类型
[root@zaotounan ~]# find 路径 -type 文件类型
五、针对文件权限
[root@zaotounan ~]# find 路径 -perm ?访问权限 ?#列出这个路径下为这个访问权限文件
 ?
 参数解析
 [root@zaotounan ~]# find 路径 ?-perm -4000? #包含set uid
 [root@zaotounan ~]# find 路径 ?-perm -2000? #包含set gid
 [root@zaotounan ~]# find 路径 ?-perm -1000? #包含sticky
 

    			文章来源:https://blog.csdn.net/yz2322944912/article/details/134864200
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
    	本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!