文件搜索
-
find
-
作用:用于任意文件的搜索,功能非常强大
-
格式:find [目录] 条件选项
-
选项:
-name:指定名字 sudo find / -name passwd -maxdepth:指定最大层级深度 sudo find / -maxdepth 2 -name passwd -type:指定类型(d/l/s/p/c/b) -size:指定大小,单位:k/m/g,+表示大于,-表示小于,如:find -size +5k,查找大于5k的文件 -mtime/-atime/-ctime:指定修改/访问/创建时间,单位是天,+表示几天前,-表示几天内 -mmin/-amin/-cmin:功能同上,单位是分 -user:指定用户 -group:指定用户组
-
-
grep
-
作用:正则表达式搜索(文件内容)
-
选项:
-i:忽略大小写 -n:显示行号
-
示例:
grep -n /bin/bash /etc/passwd 查找/etc/passwd文件中包含/bin/bash的行,并显示行号 grep -i abc 2.py 在2.py中查找包含abc的行,不考虑大小写 ls /bin | grep '^m' 查看/bin下以'm'开头的文件的命令
-