🖥️ 系统信息相关
命令 | 说明 |
---|---|
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 的详细日志信息 |
关注我获取更多资讯

📢 公众号

💬 个人号