grep find
grep
grep 命令用于在文本中执行关键词搜索,并显示匹配的结果,格式为 “grep [选项] [文件]” 。
example:
grep test *file 在当前目录中,查找后缀有 file 字样的文件中包含 test 字符串的文件,并打印出该字符串的行
grep -r update /etc/acpi 以递归的方式查找符合条件的文件。例如,查找指定目录/etc/acpi 及其子目录(如果存在子目录的话)下所有文件中包含字符串"update"的文件,并打印出该字符串所在行的内容,使用的命令为:
grep -r update ./ 查找当前目录与当前目录中所有子目录中的文件 是否含有 update
find
find [查找路径] 寻找条件 操作
example:
find /etc -name "host*" -print 在etc路径下 查找文件名为host开头的文件,并输出
find . -name "host*" -print 表示在当前目录下查找
find / -name "host*" -print 表示在根目录下查找
参考资料:
《Linux就该这么学》