工作常用之服务器日志 服务器常用命令
AI-摘要
ChatGLM GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
工作常用之服务器日志 服务器常用命令
ChengZC服务器常用命令
日志相关
- 查询指定文件
1 | cat -n xiaoke_application.log |
- 查询指定文件包含某个关键词
1 | cat -n xiaoke_application.log |grep "1304537010200576" |
- 查询指定行开始后的日志
1 | cat -n logs/caq_application.log |tail -n +4542|head -n 20 |
- 查询指定关键词最后的10行
1 | cat -n logs/wx-push.log |grep "完成,推送给{李福财}"|tail -n 60 |
- 查询指定关键词的前10行
1 | cat -n logs/wx-push.log |grep "完成,推送给{李福财}"|head -n 60 |
- 查询日志是排除某个词
1 | cat -n logs/wx-push.log |grep '开启消息推送任务,开始时间'|grep -v '商务室'|tail -n 20 |
- 查询多个关键词一起显示
1 | cat -n logs/caq_application.log|grep '26437299546161152'|grep 'getDYxx'|tail -n 20 |
- 统计某个关键词出现的次数
1 | cat logs/xiaoke_application.log.2021-03-10 | grep -o "保存成功" | wc -l |
- tail和head使用
1 | tail -n 10 test.log #查询日志尾部最后10行的日志; |
- more和less使用
1 | cat -n /root/.pm2/logs/server-out.log |grep "populate" |more #使用more时,用空格翻页,会在终端显示日志 |
清空日志
1 | 将一个空字符串写入 /var/log/sys.log 文件中,相当于清空该文件的内容。echo 命令用于输出文本,> 用于将输出重定向到文件。 |
后台方式启动服务
1 | 以下命令是在后台运行 RocketMQ 的 mqnamesrv 组件,并将输出重定向到 /dev/null,以便将所有输出丢弃。 |
Comment
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果