欢迎光临
我们一直在努力

Linux 常用命令速查手册(增强解读版)

一、系统信息查看

命令 作用描述 使用场景示例
uname -a 显示系统核心信息(内核版本 / CPU 架构 / 主机名) 快速判断系统是 32 位还是 64 位
head -n 1 /etc/issue 查看操作系统发行版信息 确认是 CentOS 还是 Ubuntu
cat /proc/cpuinfo 显示 CPU 详细信息(型号 / 核心数 / 缓存) 检查虚拟机 CPU 资源配置
lspci -tv 可视化列出所有 PCI 设备(如显卡 / 网卡) 排查硬件识别问题

二、资源监控

命令 关键指标 解读技巧
free -m 内存使用量(MB 单位显示) 关注 available 列反映真实可用内存
df -h 磁盘空间占用情况 重点观察 Use% 超过 80% 的分区
uptime 系统负载平均值 1 分钟 / 5 分钟 / 15 分钟负载应小于 CPU 核心数
cat /proc/loadavg 细化负载详情 第四个数字表示当前运行进程 / 总进程数

三、软件包管理对比表

功能 RPM 系(CentOS/Fedora) DEB 系(Ubuntu/Debian)
安装本地包 rpm -ivh 包名.rpm dpkg -i 包名.deb
查询已安装包 rpm -qa grep 关键词 dpkg -l grep 关键词
删除软件 rpm -e 包名 apt - get remove 包名
在线安装 yum install 包名 apt - get install 包名
更新软件列表 yum check - update apt - get update
升级所有软件 yum update apt - get upgrade

四、网络管理速查

操作 命令 说明
查看开放端口 $ netstat -lntp grep ':80' 定位 80 端口占用程序
持续监控连接 $ watch -n 1 "netstat -antp grep ESTABLISHED" 每秒刷新已建立连接
快速排查防火墙 $ iptables -L -n -v 显示流量统计的规则列表

五、进程管理技巧

操作 命令 说明
查找僵尸进程 $ ps -ef grep defunct 查找僵死进程
资源占用排序(内存) $ top -o %MEM 按内存使用排序
资源占用排序(CPU) $ top -o %CPU 按 CPU 使用排序
批量结束进程 $ pkill -9 httpd 强制终止所有 apache 进程

六、实用诊断命令

场景 命令组合 作用说明
开机故障 dmesg -T grep error 显示带时间戳的错误日志
磁盘性能测试 hdparm -Tt /dev/sda 测试机械硬盘读取速度
用户登录记录 last -10 显示最近 10 条登录记录
环境变量检查 echo $PATH tr ':' '\n' 将 PATH 变量转换为多行显示

七、APT 高级用法

操作 命令 说明
彻底清理旧版本软件 $ apt - get autoremove --purge 彻底清除旧版本软件及其配置
下载源码包 $ apt - get source 包名 下载指定软件包的源码
修复依赖问题 $ apt - get -f install 尝试修复软件包依赖问题
查询命令来源 (which nginx) 查找 nginx 命令所属的包

八、RPM 深度使用

操作 命令 说明
校验软件完整性 $ rpm -V 包名 检查文件是否被修改
提取 rpm 包文件 $ rpm2cpio 包名.rpm cpio -idv 解压 rpm 包到当前目录
查看修改记录 $ rpm -q --changelog 包名 less 查看软件包修改记录
构建本地仓库 $ createrepo /path/to/rpms 生成 yum 仓库元数据

九、快速排障流程图

步骤 操作
1 运行 top 查看 CPU / 内存占用前三的进程
2 使用 iotop 检查磁盘 IO 瓶颈
3 通过 ss -s 统计网络连接状态
4 用 `dmesg tail` 查看最新内核日志
阅读全文
 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:醉客YUNYI » Linux 常用命令速查手册(增强解读版)

醉客网络

醉客网络是AI资源站,适配个人AI学习、AI资源分享站、AI资讯网站

联系我们AI资讯
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活