Linux查看文件内容

不可翻页命令

1.cat

从文件的头部开始显示,只能全部显示,对于行数多的文件

-b 打印行号,不包括空白行

-n 打印行号,包括空白行

2.tac

正好是cat的反转,从文档末尾开始显示,用法和cat一样

3.nl

将文档内容以及行号打印出来

可翻页命令

上述三个都是不可分页显示的。

1.more

可以分页显示,只能向下翻页

space 代表向下翻一页

Enter 代表向下翻一行

/字符串 代表向下搜索

:f  显示当前行号

q 退出命令

2.less

可以向下,向上翻页

pageup 向上翻页

pagedown 向下翻页

/字符串 向下搜索

?字符串 向上搜索

数据撷(xié)取

1.head

可以将文档头几行显示出来,不加参数的话,默认显示前10行

-n num 文件  num 就是要显示的行数  如果为负数的话,后num行不显示,其他的都显示

2.tail

将文档末尾几行显示出来,不加参数的话,默认显示前10行,

-n num 文件  num  如果在num前加 ‘+’,将第10行以后的数据显示出出来。

-f 表示实时监测,知道按下ctrl + c终止命令

取10-20行的数据 tail -n +10 b.txt | head -n 10

二进制文件读取

od 命令可以读取二进制文件

 

 

ps aux | awk '{print $1,$2,$3,$4}' | sort -n -r -k 4 | head -n  10

 

你可能感兴趣的:(linux学习)