💻 Linux 系统常用信息查看命令大全:从硬件到服务一文掌握

在 Linux 系统日常使用与维护中,掌握基本的查看命令至关重要。本篇文章将带你系统地了解最常用的 Linux 命令,包括查看系统信息、CPU、内存、磁盘、网络、进程和服务状态等内容,帮助你高效排查问题、优化性能,是新手和进阶用户的参考宝典。文章内容覆盖从硬件信息到软件服务的全面命令介绍,确保你能够快速定位系统状态,提升运维效率。无论是初学者还是有经验的运维工程师,都能从中获益,轻松掌握 Linux 系统的关键命令。

阅读时长: 2 分钟
共 525字
作者: eimoon.com

🖥️ 系统信息相关

命令 说明
uname -a 查看内核版本、系统架构等信息
cat /etc/os-release 查看当前发行版名称及版本
hostnamectl 显示主机名及系统细节
uptime 查看系统运行时长和平均负载
whoami 显示当前登录用户名
date 显示系统当前时间

🧠 CPU 和内存

命令 说明
lscpu 查看 CPU 架构、核心、线程数等
nproc 显示可用 CPU 核心数
cat /proc/cpuinfo 查看每个核心的详细信息
free -h 查看内存和 swap 使用情况(人类可读格式)
cat /proc/meminfo 查看系统内存详细信息(单位 KB)

💾 磁盘与文件系统

命令 说明
df -h 查看磁盘空间使用情况
du -sh * 查看当前目录下文件夹大小
lsblk 查看所有磁盘及挂载情况
mount 查看已挂载文件系统
fdisk -l 查看分区信息(需 root 权限)

🌐 网络信息

命令 说明
ip a 查看 IP 地址与网络接口
ip r 查看当前路由表
ss -tuln 查看当前监听端口(含 TCP/UDP)
ping -c 4 example.com 测试目标地址连通性
curl ifconfig.me 查看本机公网 IP

🔧 进程与资源管理

命令 说明
top 实时查看系统资源使用和进程
htop 更强大的交互式系统监控(需安装)
ps aux 列出所有正在运行的进程
kill -9 PID 杀死指定进程
vmstat 显示系统内存、CPU、进程、I/O 统计
iostat 显示 CPU 使用率和磁盘 I/O(需安装 sysstat

📦 软件与服务

命令 说明
dpkg -l 查看已安装的包(Debian 系列)
rpm -qa 查看已安装的包(RedHat 系列)
systemctl status 服务名 查看服务运行状态
systemctl list-units --type=service 列出所有服务
journalctl -xe 查看 systemd 的详细日志信息

关注我获取更多资讯

公众号
📢 公众号
个人号
💬 个人号
使用 Hugo 构建
主题 StackJimmy 设计