看视频做的笔记,小白一名,如果错误,谢谢纠正!!
====================================
文件查找命令
1. grep -ivn [String] 文件
-i 不区分大小写
-v 排除指定字符串
-n 显示行数
2. which [命令]
#查找命令的路径,只能查找非内置命令
which ls
which cd
3. whereis [命令]
#返回命令的名字 路径 帮助文档的位置
4. locate [选项] 文件
-i 不区分大小写
#查找文件的位置,在/tmp目录下的文件不保存到资料库
updatedb #手动更新资料库
5. find [索搜范围] [匹配条件]
find /etc -name init #精确查找
find /etc -name *init* #模糊查找
? 单个字符
* 任意字符
-iname 忽略大小写
find / -size +-=size #单位:数据块(0.5K) +大于 -小于 =等于
find / -user zxq #所有者
-group #所属组
-cmin 修改过属性的文件
-amin 访问时间
-mmin 修改过内容的文件
-a 同时满足 -o 任意一个
find / -user zxq -a -size -102415
find / -user zxq -a -size -102415 -exec ls -l {} \;
-ok #询问
-type f文件 d目录 l软连接文件
find / -type f #查找类型
find / -type f -user zxq
-inum 根据节点
ls -i #查看节点
find / -inum 100
===========================================