一、查看日志
tail -f
如果日志在更新,如何实时查看 tail -f test.log
还可以使用 watch -d -n 1 cat xx.log
cat
cat *.log
筛选日志 cat test.log |grep "debug" 查询关键字的日志
1)cat -n test.log |grep "debug" 得到关键日志的行号
2)cat -n test.log |tail -n +92|head -n 20 选择关键字所在的中间一行. 然后查看这个关键字前10行和后10行的日志:
日志内容特别多,打印在屏幕上不方便查看
(1)使用more和less命令,
如: cat -n test.log |grep "debug" |more 这样就分页打印了,通过点击空格键翻页
(2)使用 >xxx.txt 将其保存到文件中,到时可以拉下这个文件分析
如:cat -n test.log |grep "debug" >debug.txt
二、查看进程信息及干掉进程
ps -ef # 查看所有进程
top # 实时显示进程状态(另一篇文章里面有详细的介绍)
kill -9 进程号
三、网络
netstat -lntp # 查看所有监听端口
netstat -antp # 查看所有已经建立的连接
netstat -s # 查看网络统计信息