linux使用

2023-05-22

场景一 : 日志bug排查

 

首先我们可以用vim/vi命令打开日志文件

命令模式下通过? ,进去末行模式 ,一般都是输入关键字 ,倒查

开始可以反查

n或; 向同一方向重复上次的查找指令
N或, 向相反方向重复上次的查找指定

 

 

查询到需要的位置后通过

ctrl+b或pageUp键 翻屏操作,向上翻
ctrl+f或pageDn键 翻屏操作,向下翻

 

查找到需要的日志

 

场景二 : 已知ip ,应用名称如何查询 ,该应用的端口占用

 

  1. ps  -ef|grep tomcat 查询到pid
  2. netstat -anp|grep pid 查看当前应用占用的端口

 

场景三 : 内外网同时需要使用的时候

内外网的转换 ==可以用双网

route add 23.211.0.0 mask 255.255.0.0 23.135.13.254

 

场景四 : 后台运行程序

nohup java -jar server-api-1.0.0.jar >logs/server.log &

nohup命令
关闭当前session不会中断程序,可以通过kill等命令终止。
示例及说明
nohup command > output.log 2>&1 &


其中 2>&1是用来将标准错误2重定向到标准输出1中。1前面的&是为了让bash将1解释成标准输出而不是文件1。而最后一个&是为了让bash在后台执行。

 

posted @ 2023-05-23 11:03  忘j  阅读(16)  评论(0编辑  收藏  举报