1:more命令=分屏显示文件内容,每次只显示一屏的内容。 按空格键,显示下一页。 按H显示帮助。 按Q键退出more命令。
more -c =不以滚屏的形式显示,在翻页之前先清屏之前的数据。
more -n =n代表某一个数字的整数,例如:-5 表示每页只显示5行文件内容。
more -d =在每屏底部显示更加详细的的提示内容,如果我们有按键错误 的话也会有相应的提示。
2:less 命令=作用和more命令一样,分屏显示文件内容,区别在于more只能向前浏览,而less可以向
前向后浏览文件。按PgUp 键向下翻页 ,按PgDn键向上翻页。
3:grep 命令=过滤,查找
grep -c =统计并显示指定的字符在文件中共有几行包含了指定字符。(不显示其内容)
grep -i = 过滤指定字符不区分字母的大小写
grep -R =以递归方式查找目录中包括子目录内的文件所指定的字符
grep -n =在输出包含指定字符的行前面加上该行所在位置的行号。
grep -v =取反,只显示不包含指定字符的行
4:sort命令为文件内容排序。
sort -m=对已经排序好的文件统一进行合并
sort -c =检测文件的内容是否已经排序,如果没有,则显示错误信息,但不排序
sort -o =将文件的内容排序好传递到指定的另一个文件中,如果指定的文件不存在,则重新重新创建一个新的文件。
sort -f =忽略字母的大小写进行排序。
sort -r =逆向排序
5:uniq 命令从排序好的文件中去除重复的行
uniq -c =显示每个字符串重复的次数
uniq -d =只显示重复的行
uniq -f n=n代表某一个数字。例如-f 1 代表忽略掉第一的字段,从第二个字段开始对比显示出重复的行。
uniq -s n=n代表某一个数字。例如-s 1 代表忽略掉第一的字符,从第二个字符开始对比显示出重复的行。
uniq -u =只显示没有重复的行
6:comm -12 后面接2个文件名的命令=比较两个指定文件内容,并显示它们相同的行。
7:diff 后面接2个文件名的命令=比较两个指定文件的内容的差异
diff -b =忽略空格的差异,只比较两个指定文件的内容字符串的差异
diff -c=输出的格式是由上下文的三行格式进行两个指定文件的对比并显示它们所差异的行
diff -i=忽略字母的大小写,对两个指定文件进行对比
8:wc -l =统计指定文件内容的行数
wc -w=统计指定文件内容字节数
wc -c=统计指定文件内容的字数