# 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"