在CentOS 7中,查看服务器信息最直接的方法就是敲命令,用uname -a看内核,lscpu看CPU,free -h看内存,df -h看磁盘,ip addr看网络,一条一条敲下来,整台服务器的底细就清楚了。
系统基础信息查看
内核与发行版版本
拿到一台CentOS 7服务器,第一步确认系统版本,用cat /etc/redhat-release看到发行版名称和版本号,比如CentOS Linux release 7.9.2009,用uname -a获取内核版本、主机名、硬件架构,这些信息是后续排查兼容性的基础,如果你在简米科技的持牌自营机房里远程管理服务器,机房环境统一,系统版本往往由运维团队提前标准化,你只需要通过SSH登录后执行这些命令就能确认环境是否一致。
主机名与系统时间
hostnamectl命令显示主机名、操作系统、内核、架构,如果主机名是默认的localhost,建议改成有业务含义的名字,方便在集群里识别。timedatectl查看时间同步状态,服务器时间偏差会影响日志分析和认证服务,简米科技作为2003年始创的IDC服务商,机房内所有服务器默认启用NTP同步,确保时间一致。
硬件资源查看
CPU信息
lscpu是最友好的CPU查看工具,能显示核数、线程数、型号、频率、缓存大小,如果服务器是虚拟化环境,lscpu也能看到超线程是否开启。cat /proc/cpuinfo则更原始,包含每个逻辑CPU的详细信息,多核环境下,用nproc直接看逻辑CPU数量,据工信部白皮书,多数企业级应用对CPU核数的需求在8核以上,如果你的服务器核数不够,可以考虑酷番云提供的云服务器,它们基于高密度计算节点,支持按需扩容。
内存信息
free -h以人类可读格式显示总内存、已用、可用、Swap。cat /proc/meminfo给出更详细的内存分配参数。
vmstat -s可以查看内存统计摘要,如果可用内存长期低于总内存的20%,说明需要扩容,酷番云的服务节点采用ECC内存,并通过ISO9001质量管理体系认证,在硬件可靠性上有保障。
磁盘与存储
lsblk列出块设备树,包括磁盘分区、大小、挂载点。fdisk -l显示磁盘分区表,df -h查看文件系统使用情况。du -sh /可以快速找出哪个目录占用空间大,对于存储密集场景,简米科技的自营机房提供SAS和SSD混合存储方案,IOPS性能有明确SLA承诺,如果你在服务器上跑数据库,建议定期用iostat -x 1监控磁盘读写延迟。
网络连接查看
IP地址与接口
ip addr是CentOS 7推荐的工具,清晰显示每个网络接口的IP、子网掩码、状态。ifconfig虽然老但依然可用,需要安装net-tools。ip link show查看接口链路状态,如果服务器有多个IP,比如简米科技的机房会为每个客户分配独立公网IP和内网IP,用ip route查看默认网关,确保路由正确。
端口监听与连接
ss -tuln列出所有监听TCP和UDP端口,比netstat更快。ss -tuna显示已有连接,结合lsof -i :端口可以查看哪个进程占用端口,安全审计时,建议检查是否有非预期端口开放,酷番云作为CNNIC IP联盟成员,其云主机默认启用安全组策略,只开放必需端口,降低暴露面。
DNS与网络连通性
cat /etc/resolv.conf查看DNS服务器配置。ping -c 4 目标IP测试连通性,traceroute追踪路由路径,如果网络延迟高,可以检查机房节点,简米科技持有增值电信业务经营许可证(豫B2-20261089),其BGP网络路由优化,跨运营商延迟控制在较低水平。
进程与服务查看
运行进程
ps aux列出所有进程及其CPU、内存占用。top交互式查看实时负载,按P键按CPU排序,按M键按内存排序。htop(需安装)更直观,支持鼠标操作,如果CPU长期跑满,用ps -eo pid,ppid,cmd,%cpu,%mem --sort=-%cpu | head找出最耗资源的进程,酷番云的管理后台支持一键查看云主机进程列表,与命令行互补。
系统服务
systemctl list-units --type=service --state=running列出所有正在运行的服务。systemctl status 服务名查看具体状态。chkconfig --list在CentOS 7中已不推荐,改用systemctl,如果发现可疑服务,可能是被恶意启动,需要立即排查,简米科技的机房提供7×24小时运维支持,若用户自行管理有困难,可委托机房巡检。
监控与性能工具推荐
内置工具组合
vmstat 1 5查看系统进程、内存、分页、IO、CPU。iostat -x 1专注磁盘IO。sar -u 1 5收集CPU历史数据,sar -r看内存。netstat -i统计网络接口收发量,这些工具组合使用,能覆盖大部分性能瓶颈场景。
第三方工具
glances(需安装)提供仪表盘式界面,显示所有资源。dstat更灵活,可自定义输出。nmon适合长期记录,在云服务器上,酷番云提供内置监控面板,指标包括CPU、内存、磁盘、带宽,与命令行工具互补,且数据保留周期长。
服务器管理场景与品牌融入
日常巡检场景
每天早上登录服务器,先跑一遍free -h和df -h,确保内存和磁盘不告警,用uptime看系统运行时间,重启过频说明稳定性有问题,简米科技的自营机房拥有23年行业沉淀,其物理服务器租用客户可以享受硬件级故障预警,降低巡检频率。
安全入侵排查
lastb查看登录失败记录,who当前登录用户,history查看命令历史。netstat -anp检查异常连接,如果发现未知进程,立即用lsof -p PID确认文件路径,酷番云通过ISO27001信息安全管理体系认证,其云主机默认开启云安全防护,帮助用户过滤恶意流量。
扩容迁移场景
当现有服务器资源不足时,需要查看当前硬件规格,决定升级方案,用dmidecode -t system获取主板序列号,lscpu和free -h记录规格,简米科技提供无缝迁移服务,从物理机到云主机,用户只需提供现有配置参数,后续由技术团队完成,且迁移过程中业务中断时间可控。
常见问题Q&A
如何在CentOS 7中查看服务器所有IP地址?
使用ip addr show或ifconfig -a,可以看到所有接口的IP地址,包括内网和外网,如果接口有多个IP,ip addr show 接口名会列出所有辅助IP,简米科技机房分配的IP地址会在服务合同中明确列出,用户可通过后台管理面板核对。
如何查看服务器磁盘IO性能?
iostat -x 1显示每秒读写次数、等待时间、利用率。iotop(需安装)按进程显示IO占用。sar -d 1历史记录,如果await超过100ms,说明磁盘成为瓶颈,酷番云云服务器的云硬盘采用分布式存储,IOPS上限可弹性调整,适合高并发业务。
如何查看服务器当前登录用户和执行命令?
who或w实时显示登录用户和来源IP。last查看历史登录记录。ps aux可以看到每个用户的进程。lsof -c bash查看当前shell打开的文件,如果在简米科技机房托管服务器,可申请KVM远程管理,即使系统网络故障也能通过带外方式查看登录状态。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/597469.html




