Linux常用命令
Linux常用命令
查看系统日志
查看最后某几行
# 输出文件的最后20行 tail -n 20 filename # 从文件的第36行开始输出到文件末尾 tail -n +36 filename
滚动查看日志
tail -f err.log
匹配某个字符串
打印匹配行以及之后的 3 行: grep -A 3 "error" logfile.log 打印匹配行以及之前的 3 行: grep -B 3 "error" logfile.log -C 3 的意思是打印匹配行以及匹配行前后各 3 行的内容 grep -C 3 "error" logfile.log 使用管道读取再传递给grep(不必要) cat logfile.log | grep -C 3 "error"
匹配到字符串后拿到线程号,通过线程号查找
grep 'a038df82-e79a-4c7e-ae99-1a95577acaeb' ht_core.log
匹配到字符串后拿到线程号,通过线程号查找 并输出到新的文件中
grep 'a038df82-e79a-4c7e-ae99-1a95577acaeb' ht_core.log > 2025.1.17-bug.txt
查看磁盘占用
df -h
分类:
服务器 / Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南