当前位置:首页 > 服务器 > 正文

查询linux服务器信息命令


系统信息
hostname: 显示主机名。
uname -a: 显示内核信息、主机名、操作系统和体系结构等。
cat /proc/cpuinfo: 显示 CPU 信息,如型号、频率和内核。
cat /proc/meminfo: 显示内存信息,如总内存、可用内存和交换空间。
df -h: 显示磁盘空间使用情况。
free -m: 显示内存使用情况(以兆字节为单位)。
uptime: 显示系统运行时间、当前时间和用户数。
网络信息
ifconfig: 显示网络接口信息,如 IP 地址、子网掩码和网关。
route -n: 显示路由表。
netstat -an: 显示网络连接和统计信息。
ss -lnp: 显示网络套接字统计信息。
服务和进程信息
systemctl status : 显示服务状态。
ps -aux: 显示正在运行的进程。
top: 实时显示系统进程和资源使用情况。
htop: 交互式进程查看器。
硬件信息
lspci: 显示 PCI 设备列表。
lsusb: 显示 USB 设备列表。
smartctl -i /dev/sda: 显示 SATA 硬盘信息(替换 /dev/sda 为目标硬盘设备)。
其他有用的命令
who: 显示当前登录用户列表。
w: 显示当前登录用户和系统统计信息。
last: 显示最近登录的用户名和时间。
tail -f /var/log/syslog: 实时查看系统日志。
dmesg: 显示内核日志。