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
