命令相关
cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
————————————————
netstat -ntulp |grep 80 查看所有80端口使用情况
ps -aux | grep java 查看java端口使用情况
tail -n 10 test.log 查询日志尾部最后10行日志。
tail -n +10 test.log 查询10行之后的所有日志。
tail -fn 10 test.log 循环实时查看最后1000行记录(最常用的)
head -n 10 test.log 查询日志文件中的头10行日志。
head -n -10 test.log 查询日志文件除了最后10行的其他所有日志。
cat -n test.log |grep "飞行" 得到关键日志的行号
cat Database_Interface.log.ERROR.log | grep "要操作的数据不存在"
grep -A10 “你好” 查看包含“你好“日志以及之后的10行日志;
grep -B10 “你好” 查看包含“你好“日志以及之前的10行日志;
grep -C10 "你好" 查看包含“你好“日志以及前后的10行日志
cat -d:f1 test.log 显示第一个域
vi Database_Interface.log.sqldump.log
/findYesterdayAllByPid或?findYesterdayAllByPid
n下一个,shift+n上一个
cat Database_Interface.log.sqldump.log | grep 'ShareMoneyUserDao.findYesterdayAllByPid'
curl -H "HTTP-CUST-OID: 200" http://172.28.240.22:5001/ownerSetting/findByOid/200
curl -X "POST" "http://10.20.11.203:5005/loggers/com.fafafa.lboss.service.PayOwnerConfigFacadeImpl" -H "Content-Type: application/json; charset=utf-8" -H "HTTP-CUST-OID: 100" -d $'{"configuredLevel": "DEBUG"}'
curl -X "POST" "http://172.28.200.23:5005/loggers/com.fafafa.lboss.service.ShareMoneyUserFacadeImpl" -H "Content-Type: application/json; charset=utf-8" -H "HTTP-CUST-OID: 100" -d $'{"configuredLevel": "DEBUG"}'
curl -X "POST" "http://172.28.240.31:11026/loggers/com.fafafa.lxfer.impl.controller.MoneyController" -H "Content-Type: application/json; charset=utf-8" -H "HTTP-CUST-OID: 99" -d $'{"configuredLevel": "DEBUG"}'
curl -X "POST" "http://172.28.200.23:5005/loggers/com.fafafa.lboss.service.BackwaterDetailImpl" -H "Content-Type: application/json; charset=utf-8" -H "HTTP-CUST-OID: 99" -d $'{"configuredLevel": "DEBUG"}'
curl -X "POST" "http://172.28.200.23:5005/loggers/com.fafafa.lboss.rest.ShareMoneyUserRest" -H "Content-Type: application/json; charset=utf-8" -H "HTTP-CUST-OID: 10000" -d $'{"configuredLevel": "DEBUG"}'