本文目录导读:
在运维工作或服务器管理中,了解服务器的硬件和系统配置是基础且关键的技能,无论是排查性能问题、规划资源升级,还是部署新服务,都需要对服务器配置有清晰的认知,本文将通过20+常用命令和工具,系统讲解如何全面查看Linux服务器的CPU、内存、磁盘、网络、操作系统版本等核心信息。
CPU信息
lscpu
:直接显示CPU架构、核心数、线程数、型号等关键信息Architecture: x86_64 CPU(s): 8 Model name: Intel(R) Xeon(R) Gold 6248R CPU @ 3.00GHz
/proc/cpuinfo
文件:详细列出每个逻辑CPU的完整参数cat /proc/cpuinfo | grep 'model name' | uniq
内存与缓存
free -h
:以易读格式显示总内存、已用内存和缓存情况total used free Mem: 62Gi 51Gi 9Gi Swap: 2Gi 0B 2Gi
dmidecode -t memory
:获取物理内存插槽信息(需root权限)磁盘与存储
lsblk
:查看磁盘分区与挂载点树状图smartctl -a /dev/sda
:获取硬盘健康状态(需安装smartmontools)hdparm -I /dev/sda
:检测磁盘传输模式与缓存信息主板与固件
dmidecode -t baseboard
:查询主板型号与制造商dmidecode -t bios
:查看BIOS版本及发布日期显卡与PCI设备
lspci -v | grep -i vga
:识别显卡型号lspci -tv
:以树状结构显示所有PCI设备操作系统版本
cat /etc/os-release
:显示发行版名称和版本号hostnamectl
(systemd系统专用):综合显示内核版本和架构内核信息
uname -a
:一键查看内核版本、主机名和架构Linux webserver 5.4.0-88-generic #99-Ubuntu SMP Thu Sep 23 17:29:00 UTC 2021 x86_64 GNU/Linux
运行时间与负载
uptime
:显示运行时长和1/5/15分钟平均负载12:30:45 up 45 days, 8:20, 2 users, load average: 0.21, 0.34, 0.28
环境变量与模块
printenv
:列出所有环境变量lsmod
:查看已加载的内核模块软件包管理
rpm -qa
(RHEL系)或 dpkg -l
(Debian系):列出所有已安装软件包网络接口
ip addr show
:现代替代ifconfig的命令ethtool eth0
:查看网卡速率和双工模式防火墙状态
iptables -L -n
(传统防火墙)firewall-cmd --list-all
(firewalld)SSH配置
ss -tuln
:显示所有监听端口cat /etc/ssh/sshd_config | grep PermitRootLogin
:检查root登录策略安全补丁
yum updateinfo list
(CentOS)或 apt list --upgradable
(Ubuntu)综合检测工具
lshw
:生成完整的硬件报告(需安装)sudo lshw -html > hardware.html
inxi -Fxz
:一键式综合信息输出工具图形化工具
gnome-system-monitor
kinfocenter
查看详细信息自动化脚本
lscpu | grep -E 'Model name|Socket|Core|Thread' echo -e "\n===== Memory =====" free -h
云服务器特殊场景
ec2-metadata
工具/etc/cloud/cloud.cfg
配置top/htop
实时监控资源占用dmesg
日志分析硬件错误dmidecode
报告存档掌握服务器配置查询技能,是Linux运维人员的基本功,本文覆盖了从基础命令到专业工具的全套方法,建议读者通过实践加深理解,清晰的配置认知,是服务器稳定运行的基石。
(全文总计约1685字)
随着互联网的普及和信息技术的飞速发展台湾vps云服务器邮件,电子邮件已经成为企业和个人日常沟通的重要工具。然而,传统的邮件服务在安全性、稳定性和可扩展性方面存在一定的局限性。为台湾vps云服务器邮件了满足用户对高效、安全、稳定的邮件服务的需求,台湾VPS云服务器邮件服务应运而生。本文将对台湾VPS云服务器邮件服务进行详细介绍,分析其优势和应用案例,并为用户提供如何选择合适的台湾VPS云服务器邮件服务的参考建议。
工作时间:8:00-18:00
电子邮件
1968656499@qq.com
扫码二维码
获取最新动态