news 2026/4/23 11:27:56

只掌握这些Linux 核心命令,90% 的运维与故障排查都能一行解决

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
只掌握这些Linux 核心命令,90% 的运维与故障排查都能一行解决

掌握以下10个核心Linux命令及其组合技巧,能高效解决绝大多数日常操作和故障排查场景:

一、核心命令清单(按使用频率排序)

1. grep - 文本搜索利器

# 基础搜索 grep "error" logfile.txt # 递归搜索目录 grep -r "Connection refused" /var/log/ # 显示匹配行的前后内容 grep -B2 -A2 "critical" app.log # 正则搜索(统计IP访问次数) grep -oE "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+" access.log | sort | uniq -c

2. find - 文件查找大师

# 按时间查找(24小时内修改的文件) find /home -type f -mtime -1 # 查找并执行操作(删除7天前.log文件) find /tmp -name "*.log" -type f -mtime +7 -delete # 查找并打包(找到所有.conf文件打包) find /etc -name "*.conf" -type f | tar -czf conf_backup.tar.gz -T - # 查找大文件(大于100MB) find / -type f -size +100M 2>/dev/null | head -20

3. awk - 文本处理瑞士军刀

# 提取特定列(第3列) ps aux | awk '{print $3}' # 条件过滤(CPU>1%的进程) ps aux | awk '$3 > 1.0 {print $0}' # 统计求和(计算目录总大小) du -sk * | awk '{sum += $1} END {print sum/1024 " MB"}' # 字段分隔处理(解析/etc/passwd) awk -F: '{print "用户:", $1, "使用shell:", $7}' /etc/passwd

4. sed - 流编辑器

# 替换文本(全局替换) sed 's/old/new/g' file.txt # 删除空行 sed '/^$/d' file.txt # 原地编辑备份(macOS需用-i '') sed -i.bak 's/foo/bar/' config.ini # 提取行范围(显示10-20行) sed -n '10,20p' large_file.log

5. ssh/scp - 远程管理

# 免密登录配置 ssh-copy-id user@remote-server # 执行远程命令 ssh user@host "df -h && free -m" # 端口转发(本地8080→远程80) ssh -L 8080:localhost:80 user@gateway # 加速传输(压缩+并行) scp -C -c aes256-gcm@openssh.com source.txt user@host:/path/

6. systemctl - 服务管理

# 查看服务状态(含详细日志) systemctl status nginx -l # 追踪日志实时输出 journalctl -u nginx -f # 服务重启(失败时回滚) systemctl restart nginx --no-block # 自定义服务检查脚本 systemctl cat nginx # 查看完整服务文件

7. 

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/22 9:31:08

PCSX2模拟器终极指南:5分钟快速上手,重温PS2经典游戏

PCSX2模拟器终极指南:5分钟快速上手,重温PS2经典游戏 【免费下载链接】pcsx2 PCSX2 - The Playstation 2 Emulator 项目地址: https://gitcode.com/GitHub_Trending/pc/pcsx2 还在为复杂的模拟器配置而头疼?想要在电脑上重温PS2经典游…

作者头像 李华
网站建设 2026/4/22 15:28:24

突破显卡壁垒:OptiScaler让所有玩家都能享受顶级画质

突破显卡壁垒:OptiScaler让所有玩家都能享受顶级画质 【免费下载链接】OptiScaler DLSS replacement for AMD/Intel/Nvidia cards with multiple upscalers (XeSS/FSR2/DLSS) 项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler 还在为硬件限制而…

作者头像 李华
网站建设 2026/4/21 23:32:28

BlenderGPT颠覆性体验:用自然语言彻底改变3D建模工作流

BlenderGPT颠覆性体验:用自然语言彻底改变3D建模工作流 【免费下载链接】BlenderGPT Use commands in English to control Blender with OpenAIs GPT-4 项目地址: https://gitcode.com/gh_mirrors/bl/BlenderGPT 还在为Blender复杂的Python API而头疼吗&…

作者头像 李华
网站建设 2026/4/22 18:18:43

DataLoom终极指南:在Obsidian中创建Notion式数据库的完整教程

DataLoom终极指南:在Obsidian中创建Notion式数据库的完整教程 【免费下载链接】obsidian-dataloom Weave together data from diverse sources and display them in different views. Inspired by Excel spreadsheets and Notion.so. 项目地址: https://gitcode.c…

作者头像 李华
网站建设 2026/4/21 1:57:10

Hoppscotch API测试工具完整安装配置手册

Hoppscotch API测试工具完整安装配置手册 【免费下载链接】hoppscotch 项目地址: https://gitcode.com/gh_mirrors/hop/hoppscotch 项目特色速览 🚀 开源免费:完全免费的API开发平台,无需付费订阅 🎯 多协议支持&#xf…

作者头像 李华
网站建设 2026/4/23 10:45:53

AutoGLM-Phone-9B应用指南:医疗问诊系统的智能辅助

AutoGLM-Phone-9B应用指南:医疗问诊系统的智能辅助 随着移动智能设备在医疗健康领域的广泛应用,如何在资源受限的终端上实现高效、精准的多模态交互成为关键挑战。AutoGLM-Phone-9B 的出现为这一问题提供了极具前景的解决方案。本文将围绕该模型的技术特…

作者头像 李华