Appearance
find 查找文件或目录
从指定目录向下递归遍历子目录,将满足条件的文件显示在终端。
find [搜索范围] [选项]
选项
-name 按照指定的文件名查找
-user 查找属于指定用户的所有文件
-size 按照指定文件大小查找文件
b 块(512 字节)
c 字节
w 字(2 字节)
k 千字节
M 兆字节
G 吉字节
find /root -name "foo" find /root -name "*.cfg"
find /home -user foo
find /root -size +10M
locate 快速定位文件路径
locate 利用事先建立的系统中所有文件名称及路径的 locate 数据实现快速定位给定的文件, 为了保证查询结果的准确性,管理员必须定期更新 locate 数据库
创建 locate 数据库 updatedb
locate tmp
下面两个命名可以用于查找命令的位置 which ls whereis locate
grep 过滤查找和
-n 显示匹配行及行号
grep -n boot anaconda-ks.cfg
| 管道符
| 表示将前一个命令的处理结果输出传递给后面的命令处理
wc
word count
grep -n boot anaconda-ks.cfg | wc
6 表示总行数 27 表示单词数 263 表示字节大小 6 27 263