服务器怎么查看运行状态、配置及资源使用情况?

服务器查看是运维和管理工作的核心环节,通过系统化监控和分析,可及时发现潜在问题、优化性能、保障服务稳定运行,以下从多个维度详细说明服务器查看的方法及常用工具。

服务器怎么查看

基本信息查看

服务器基本信息包括系统版本、硬件配置、网络参数等,是运维的基础。

Linux系统

  • 系统版本:通过cat /etc/os-release查看发行版信息(如Ubuntu、CentOS),uname -a显示内核版本及系统架构。
  • 硬件配置lscpu查看CPU型号、核心数;free -h查看内存总量及使用情况;df -h查看磁盘分区及剩余空间;lspci查看PCI设备(如网卡、显卡)。
  • 网络参数ip addrifconfig查看网卡IP、子网掩码;route -n查看路由表;cat /etc/resolv.conf查看DNS配置。

Windows系统

  • 系统版本systeminfo | findstr /B /C:"OS Name"或通过“控制面板→系统”查看。
  • 硬件配置wmic cpu get name查看CPU型号;wmic OS get TotalVisibleMemorySize,FreePhysicalMemory查看内存(单位为MB);wmic logicaldisk get size,freespace查看磁盘容量。
  • 网络参数ipconfig /all查看详细网络配置(IP、MAC、DNS);route print查看路由表;nslookup 域名测试DNS解析。

系统资源监控

实时监控CPU、内存、磁盘I/O、网络等资源使用率,是性能优化的关键。

Linux工具

  • CPU/内存监控top动态显示进程资源占用,按P按CPU排序、M按内存排序;htop(需安装)以彩色界面展示,更直观;vmstat 1每秒输出一次内存、CPU、I/O统计。
  • 磁盘I/O监控iostat -dx 1显示磁盘每秒读写次数(iops)、等待时间等;iotop(需安装)实时显示各进程I/O占用。
  • 网络流量监控nload实时显示网卡进出带宽;iftop(需安装)按连接查看流量占用;sar -n DEV 1统计网络设备吞吐量。

Windows工具

  • 任务管理器Ctrl+Shift+Esc打开,可查看CPU、内存、磁盘、网络的实时及历史占用,支持按进程排序。
  • 性能监视器perfmon打开,通过“计数器”添加CPU(%Processor Time)、内存(Available MBytes)、磁盘(Disk Queue Length)等指标,生成性能报告。
  • 资源监视器resmon打开,可查看进程级别的CPU、内存、磁盘、网络详细占用。

服务与进程管理

检查服务运行状态、异常进程,是保障业务可用性的核心。

服务器怎么查看

Linux系统

  • 服务状态systemctl status 服务名(如nginx、mysql)查看服务是否运行;systemctl --failed查看失败的服务。
  • 进程监控ps aux查看所有进程,结合grep过滤(如ps aux | grep nginx);pgrep 服务名查看进程ID(PID);kill -9 PID强制终止异常进程。

Windows系统

  • 服务状态sc query 服务名(如“MySQL80”)查看服务状态;services.msc打开服务管理器,可视化启停服务。
  • 进程监控tasklist查看所有进程;tasklist /svc查看进程关联的服务;taskkill /F /PID 进程ID强制终止进程。

日志分析

日志是排查故障的重要依据,需重点关注系统日志、应用日志、安全日志。

Linux系统

  • 系统日志/var/log/syslog(Ubuntu)或/var/log/messages(CentOS)记录系统运行信息;journalctl -u 服务名 --since today查看指定服务当日日志。
  • 日志过滤:通过grepawk提取关键信息,如grep "ERROR" /var/log/nginx/error.log查看错误日志。

Windows系统

  • 事件查看器eventvwr.msc打开,分类查看“应用程序”“系统”“安全”日志,支持按事件类型(错误、警告)筛选。
  • PowerShell日志Get-EventLog -LogName Application -After (Get-Date).AddDays(-1)获取最近1天的应用日志。

网络状态检查

通过端口监听、连接状态、路由跟踪等,排查网络问题。

Linux/Windows通用

  • 端口监听:Linux用netstat -tulnss -tuln查看监听端口;Windows用netstat -anob查看端口及关联进程。
  • 连接状态netstat -an | grep ESTABLISHED查看已建立的TCP连接;ss -s(Linux)统计连接总数。
  • 路由跟踪:Linux用traceroute 目标IP;Windows用tracert 目标IP,查看数据包传输路径及延迟。

常用命令对比表

功能类别 Linux命令/工具 Windows命令/工具
系统版本 cat /etc/os-release systeminfo
CPU使用率 top/htop 任务管理器/perfmon
内存使用情况 free -h wmic OS get FreePhysicalMemory
磁盘空间 df -h wmic logicaldisk get freespace
网络IP配置 ip addr ipconfig
服务状态 systemctl status 服务名 sc query 服务名
端口监听 netstat -tuln netstat -anob
日志查看 journalctl/grep 事件查看器/eventvwr.msc

FAQs

Q1:如何查看服务器上某个端口被哪个进程占用?

服务器怎么查看

  • Linux:使用lsof -i:端口号(如lsof -i:8080),或netstat -tuln | grep 端口号结合ps aux | grep PID定位进程。
  • Windows:通过netstat -anob | grep 端口号,或打开任务管理器→“性能”→“打开资源监视器”→“网络”查看端口占用进程。

Q2:服务器CPU使用率持续100%如何排查?

  1. 定位高CPU进程:Linux用topP排序,Windows用任务管理器按CPU占用排序,找到异常进程PID。
  2. 分析进程行为:Linux用strace -p PID跟踪系统调用,Windows用“性能监视器”分析线程CPU占用。
  3. 检查业务逻辑:若为业务进程,检查是否有死循环、SQL慢查询、大流量请求等,结合日志(如Nginx访问日志、应用日志)定位具体问题。
  4. 终止或优化:若为异常进程(如挖矿程序),立即终止;若为正常业务,考虑优化代码或扩容。

通过以上方法,可全面掌握服务器运行状态,及时发现问题并处理,确保服务器稳定高效运行。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/37695.html

(0)
酷番叔酷番叔
上一篇 2025年10月7日 14:14
下一篇 2025年10月7日 14:26

相关推荐

  • mac的服务器地址是什么?如何查看和设置?

    在Mac生态系统中,服务器地址的配置与应用是本地开发、远程管理、文件共享等场景的核心基础,无论是搭建本地开发环境、连接远程云服务器,还是设置局域网内的服务共享,理解服务器地址的类型、格式及配置方法都至关重要,本文将详细解析Mac环境下服务器地址的相关知识,涵盖其概念、常见类型、配置方法及常见问题解决,帮助用户高……

    2025年9月9日
    18600
  • 为什么烧钱50万却找不到精准用户?

    核心定位明确产品/服务的独特价值与差异化优势,聚焦解决特定问题或满足关键需求,目标用户则是该价值最直接、最迫切、最匹配的特定人群,具有可识别的特征与痛点。

    2025年7月24日
    17700
  • 分布式存储的应用场景有哪些?分布式存储应用场景,企业级分布式存储

    分布式存储的核心应用场景主要集中在海量非结构化数据管理、高并发互联网服务以及混合云架构下的数据统一视图,其通过去中心化架构解决了传统集中式存储在扩展性、容灾性及成本上的瓶颈,核心场景一:互联网与流媒体数据湖在2026年的数字生态中,数据呈现指数级增长,尤其是视频、音频及图像等非结构化数据,传统SAN或NAS架构……

    2026年6月15日
    4500
  • 亚洲服务器英文怎么选?

    亚洲服务器英文通常被称为 “Asia Server” 或 “Asian Server”,在云计算和数据中心领域,它指的是物理上部署在亚洲地区的数据中心服务器集群,这些服务器为亚洲乃至全球的用户提供计算、存储和网络服务,亚洲作为全球经济发展最迅速、人口最密集的地区之一,对服务器的需求持续增长,推动了亚洲服务器市场……

    2026年1月4日
    13400
  • 防汛防台智慧解决方案,真的那么好吗?防汛防台智慧解决方案

    防汛防台智慧应急解决方案是目前应对极端气候最有效的手段,其核心在于通过“空天地”一体化感知与AI算法实现从被动救灾向主动防灾的根本性转变,为什么传统模式已无法适应2026年的防灾需求随着全球气候变化加剧,极端天气事件呈现“突发性强、破坏力大、叠加效应明显”的特征,传统依赖人工巡查和单一传感器监测的模式,存在响应……

    2026年5月13日
    4600

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信