新闻详情

新闻详情

首页 / 资讯中心 / 详情

后端开发必备的10个Linux命令

发布时间:2026/9/30 11:31:37来源:尧图网络
后端开发必备的10个Linux命令
后端开发离不开Linux无论是排查线上问题、分析日志还是部署服务、监控性能熟练使用命令能让你效率翻倍。下面这10个命令是后端工程师每天都会用到的硬通货。1. grep日志搜索的瑞士军刀排查问题第一步就是搜日志。grep ERROR app.log快速定位错误配合-C 5看上下文-i忽略大小写-r递归目录。进阶用法grep -E 超时|异常 app.log用正则匹配多个关键词。如果日志量大搭配tail -f实时过滤tail -f app.log | grep --line-buffered Exception。2. awk按列处理文本日志分析必备。比如统计接口耗时awk {sum$NF} END {print sum/NR} access.log。按分隔符取字段awk -F, {print $1,$3} data.csv。还能做条件过滤awk $9500 {print $7} access.log找出所有5xx请求的URL。awk 是命令行里的数据分析利器。3. sed流式编辑与替换批量修改配置文件、清洗日志常用。sed -i s/old/new/g config.yml全局替换sed -n 100,200p app.log打印指定行范围。线上紧急改配置又不想打开编辑器时sed 一条命令搞定。4. tail实时追踪日志tail -f app.log是后端最常用的命令之一实时滚动查看日志。tail -n 100 app.log看最后100行。排查偶发问题时tail -f配合grep能第一时间捕获异常。注意-F比-f更健壮文件被切割后仍能跟踪。5. top / htop性能监控第一站top看整体负载、CPU、内存按P按CPU排序M按内存排序。htop更直观支持鼠标和颜色。重点看load average、%waIO等待、RES物理内存。发现某个Java进程CPU飙高记下PID再用top -Hp PID看具体线程。6. ps进程状态查询ps -ef | grep java找Java进程ps aux --sort-%mem | head按内存排序。配合grep过滤快速定位服务PID。ps -p PID -o pid,ppid,cmd看父子进程关系排查脚本启动的服务很实用。7. netstat / ss网络连接排查netstat -tunlp | grep 8080查端口占用ss -s看连接统计。ss是netstat的现代替代品速度更快。排查TIME_WAIT过多、连接泄漏时ss -tan state time-wait | wc -l能快速统计。后端服务端口被占第一反应就是lsof -i:8080或ss -lntp。8. lsof打开文件与端口lsof -i:3306查谁占用了数据库端口lsof -p PID看进程打开的所有文件。线上“Too many open files”报错时用lsof -p PID | wc -l统计句柄数再定位泄漏源。9. find文件查找与清理find /logs -name .log -mtime 7 -delete删除7天前日志find . -type f -size 100M找大文件。磁盘告警时先用df -h看分区再用du -sh逐层定位大目录最后find清理。10. curl接口调试与健康检查curl -X POST -H Content-Type: application/json -d {id:1} http://localhost:8080/api调接口curl -I只看响应头curl -o /dev/null -s -w %{http_code} %{time_total}\n测响应时间和状态码。写脚本做健康检查、压测预热都靠它。总结这10个命令覆盖了日志排查、性能监控、网络诊断、文件管理、接口调试五大场景。后端开发不需要成为Linux运维专家但这些命令必须熟练到肌肉记忆。建议每个命令都亲手敲一遍结合真实日志和线上问题练习。当你能用grep awk sed三件套快速定位问题用top ss lsof秒级排查故障你就真正具备了后端工程师的硬实力。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

面积法到消点法:用面积思维破解几何比例题 2026/9/30 12:10:41

面积法到消点法:用面积思维破解几何比例题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Oracle SQL中NULL的陷阱与正确用法:从三值逻辑到NVL/COALESCE 2026/9/30 12:10:34

Oracle SQL中NULL的陷阱与正确用法:从三值逻辑到NVL/COALESCE

月初接了个排查工单,开发同事很困惑:一条统计销售提成的SQL,逻辑上怎么看都没问题,但月初几行数据就是"神秘失踪"。我拉出全量明细核对,发现丢的都是奖金字段(commission)为空的人。他…

阅读更多 →
从零手搓AI工程:计算图、内存管理与服务化实战 2026/9/30 12:10:34

从零手搓AI工程:计算图、内存管理与服务化实战

1. 从零手搓AI工程:为什么我不建议你直接调包 很多人一听到“AI工程”这四个字,第一反应就是打开某个云平台,拖几个组件,调几个API,然后跑通一个Demo,就觉得自己已经入门了。我刚开始接触这个领域的时候也是…

阅读更多 →
实战教程:企业终端如何监控AI对话记录,落地影子AI风险治理 2026/9/30 12:10:27

实战教程:企业终端如何监控AI对话记录,落地影子AI风险治理

很多企业只靠防火墙拦截 AI 网站,最后却只能看到访问记录,拿不到真实提问内容。读完本文你将掌握一套可直接上线的终端侧 AI 会话审计方案,完成策略配置、效果校验,解决员工私自投喂源码、合同、项目资料的溯源难题。一、前期环境…

阅读更多 →
软装搭配的AI技术方案:从风格匹配到一键购买 2026/9/30 12:10:27

软装搭配的AI技术方案:从风格匹配到一键购买

一、引言:软装搭配的技术难点软装搭配是家装中用户参与度最高、也最容易翻车的环节。用户面对海量的家具、灯具、饰品,往往不知道如何选择:风格不统一、尺寸不匹配、买回来发现和效果图差距大。从技术角度看,软装搭配面临三个核心…

阅读更多 →
TensorFlow实战指南:从安装到生产部署,与PyTorch对比 2026/9/30 12:10:13

TensorFlow实战指南:从安装到生产部署,与PyTorch对比

作为常年跟深度学习框架打交道的人,我几乎每天都会被人问起“TensorFlow是不是过时了”“现在学它还值不值”。这里先摆一个观点:TensorFlow不仅没死,而且在生产落地上依然是很多大厂的首选,特别是涉及部署、分布式训练、端侧推理…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉