对于一切皆文件的linux来讲,文件查看命令很重要。
cat
cat 查看文件
-A查看一些特殊字符
-b列出行号
-n列出行号,包括空白行
tac
tac 与cat相反从最后向前显示
tail 实时检测日志
tail 取出文件后几行
-n后面跟数字,取出后几行
-f表示持续检测文件增长,经常用于查看日志
-c表示从第几字节查看文件
-n表示从第几行查看文件
head
head 查看文件前几行,默认head命令打印其相应文件的开头10行
-n显示几行
less
less 一页一页查看文件,尽量查看小的文件
/ less执行时用/加查询的字符串
more
more 一页一页的展现。一般用来查看打文件
-n 表示定义一页的行数,more -4 即表示没页显示4行
+n 从第n行显示
+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示
在more执行时 /字符串 表示在当前显示的页面向下查找
Ctrl+B 返回上一页
q 退出more
;+f 显示当前文件名,和行号
nl
nl 显示文件行号
nl [-bnw] 文件
-w 行号占用位置
-b a 表示无论有空行也列出行号
t 表示有空行不列出行号
netstat 多用于查看端口
netstat -a 显示所有套接字
-n 直接使用ip地址,而不通过域名服务器
-p 显示正在使用Socket的程序识别码和程序名称
-l 显示监控中的服务器的Socket
-t 显示tcp协议连接状况