news 2026/4/18 10:26:11

只掌握这些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/18 5:23:39

第三方网易云音乐播放器:重新定义你的音乐体验之旅

第三方网易云音乐播放器:重新定义你的音乐体验之旅 【免费下载链接】HyPlayer 仅供学习交流使用 | 第三方网易云音乐播放器 | A Netease Cloud Music Player 项目地址: https://gitcode.com/gh_mirrors/hy/HyPlayer 还在为传统音乐播放器的种种限制而烦恼吗&…

作者头像 李华
网站建设 2026/4/18 7:57:52

Kubernetes 核心源码机制与扩展开发全解析

📖 引言 理解 Kubernetes 的核心模块源码及其扩展机制,能让你更深入地掌握这个容器编排平台,甚至具备对其进行定制与优化的能力。本文将从核心架构、关键源码机制入手,逐步展开到主流扩展方式,并给出实践建议。 🏗 核心架构与扩展机制概览 模块/机制 核心职责 关键源码…

作者头像 李华
网站建设 2026/4/17 20:39:55

5步打造专业级音乐播放器:从基础安装到个性化定制的完整指南

5步打造专业级音乐播放器:从基础安装到个性化定制的完整指南 【免费下载链接】foobox-cn DUI 配置 for foobar2000 项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn 你是否曾经对着foobar2000那单调的默认界面感到乏味?是否渴望将这…

作者头像 李华
网站建设 2026/4/18 6:28:03

PDF-Extract-Kit性能优化:减少GPU内存占用技巧

PDF-Extract-Kit性能优化:减少GPU内存占用技巧 1. 背景与挑战 随着PDF文档智能解析需求的不断增长,PDF-Extract-Kit作为一款由科哥二次开发构建的多功能PDF内容提取工具箱,集成了布局检测、公式识别、OCR文字提取和表格解析等先进功能。其核…

作者头像 李华
网站建设 2026/4/18 8:09:27

TouchGFX界面集成实战案例:STM32平台操作指南

从零搭建TouchGFX界面:STM32嵌入式HMI实战全解析 你有没有遇到过这样的场景?项目要求做一个带滑动动画、多语言切换和触摸交互的工业控制面板,主控芯片是STM32F4系列。你翻遍了emWin的手册,写了一堆底层驱动代码,结果U…

作者头像 李华
网站建设 2026/4/17 16:25:43

Obsidian终极性能优化指南:从卡顿到流畅的完整解决方案

Obsidian终极性能优化指南:从卡顿到流畅的完整解决方案 【免费下载链接】awesome-obsidian 🕶️ Awesome stuff for Obsidian 项目地址: https://gitcode.com/gh_mirrors/aw/awesome-obsidian 你是否感觉Obsidian随着笔记数量的增加变得越来越慢&…

作者头像 李华