按文件属性查找: find
文件名: find+查找目录+ -name +查找的文件名字(可用* ?查找) find ~ -name ss.txt文件大小: find+查找目录+ -size +文件大小 find ~ -size +100k -size -1M 文件大于100k小于1M文件类型:find+查找目录+ -type +d/f/p/l d: 目录 f: 普通文件 p: 管道文件 l: 符号链接文件按文件内容进行查找: grep/sed/cut
grep: 强大的文本搜索工具(以行为单位进行处理) grep -n ‘word’ filename: 显示行号 'word’中可使用正则表达式sed: 实现数据的替换,删除,增加,选取等(以行为单位进行处理) sed ‘2,4d’ filename: 删除2-4行 sed ‘2a ss…’ filename: 在第二行下新增’ss…’ sed ‘2,4c SS’ filename: 将filename文件的2-4行替换为SS sed ‘2,5p’ -n file_name: 把file_name文件的2到5行打印出来(不用-n 参数,就会重复输出2到5行)awk : 以字段为单位进行处理(其实就是把一行的数据分割,然后进行处理)