金
发布于 2024-11-01 / 39 阅读
0
0

Linux常用命令整理

# Screen命令

    -- 查看会话
    
    screen -ls
    
    -- 终止单个会话
    
    screen -X -S 23960 kill 
    
    -- 终止所有会话
    
    for session in $(screen -ls | grep -oP '\d+(?=\.yolin)'); do
    
        screen -X -S $session quit
    
    done
    
    -- 启动一个新的会话
    
    screen -S yolin121
    
    -- 分离当前会话(即退出会话但不停止运行中的程序):
    
    按下 Ctrl+A 然后按 D
    
    -- 重新连接到会话
    screen -r yolin121  

```

关键字搜索:grep

当日志文件有几百兆甚至几个 G 时,用肉眼找错误是不现实的,必须配合 grep

  • 查找包含单词的行

    grep "Exception" catalina.out
  • 组合拳(管道符 |:结合 tail 实时过滤,只看包含 "Error" 的新增日志:

    tail -f app.log | grep --line-buffered "Error"


评论