linux查看服务器有哪些命令,linux服务器查询命令大全?

Linux查看服务器命令的核心答案是:查看系统信息用uname和hostname,查看CPU用lscpu,查看内存用free,查看硬盘用df和du,查看网络用ip和ss,查看进程用ps和top,查看日志用journalctl和dmesg,掌握这10个命令,你就能摸清服务器的家底。

很多刚接触Linux的朋友,面对一台乌漆嘛黑的终端窗口,最大的困惑就是:这机器到底啥配置?谁在偷偷跑程序?硬盘还剩多少?别急,今天咱们就把这些压箱底的命令翻出来,一一过一遍,你会发现,Linux查看服务器的门道,其实就那么几板斧。

26-Linux-lscpu、w、top、free、df查看负载、磁盘、内存命令详解
加载中
26-Linux-lscpu、w、top、free、df查看负载、磁盘、内存命令详解

linux查看服务器配置命令:系统信息一网打尽

想知道服务器是几核几G、什么系统内核,不需要拆开机箱看,命令行里敲几个单词,比鲁大师还直观。

摸清家底:uname与发行版信息

uname -a 是查看内核版本、主机名、硬件架构的万能钥匙,比如输出里带着x86_64,说明是64位系统;带着armv7l,那多半是块ARM开发板。

如果你想看的是CentOS还是Ubuntu这种发行版信息,cat /etc/os-release 更直接,这个文件把系统名字、版本号写得明明白白,写脚本做兼容性判断时,全靠它。

查看CPU和内存的原始档案

  • lscpu:一条命令把CPU架构、核心数、线程数、主频全列出来,看到“CPU(s)”后面那个数字,那就是逻辑核心数,搞Java调优的朋友对这个数字特别敏感。
  • free -h:用人类可读的格式显示内存总量和剩余量,重点关注available这一列,它才是程序真正能用的内存,比used列靠谱得多。
  • dmidecode -t memory:如果你连内存条的品牌、频率、插槽位置都想看,这条命令直接读主板上的信息,做服务器扩容前务必先查它。

主机名和运行时长

hostname 显示当前机器名字,hostnamectl 还能顺带看到系统启动时间。uptime 则告诉你服务器已经连续运行了多久,顺便把1分钟、5分钟、15分钟的负载均衡值一起给你,负载值除以核心数,结果超过1就说明有点忙不过来了。

linux查看服务器内存命令:找出吃内存的真凶

linux查看服务器有哪些命令,linux服务器查询命令大全?

系统变卡了,第一反应就是查内存,但光看总量不够,得知道是谁在吃内存。

free命令的进阶解读

free -h 输出里的buff/cache 经常让人误会,这块内存其实是Linux拿来当缓存用的,程序需要时随时可以释放,别一看占用高就急着杀进程。swap 那一行如果usage很高,说明物理内存真的不够用了,系统正在拿硬盘当内存凑合,这时候该考虑加内存条了。

top命令:动态监控内存和CPU

top 是Linux里最经典的监控工具,进去之后按Shift+M,进程会按内存占用率从高到低排序,谁是内存大户一眼就看清,按Shift+P则按CPU排序,按q退出。

如果觉得top的输出太花哨,htop 是它的美化版,支持鼠标操作和树状视图,不过htop得额外安装,Debian系用apt install htop,RedHat系用yum install htop。

实战场景:定位内存泄漏

  • 先用top 找出PID号。
  • 再用 cat /proc/PID/status 查看这个进程的详细信息,VmRSS 那一行是它实际占用的物理内存。
  • 连续观察几次,如果某个进程的内存占用只涨不降,基本可以断定有内存泄漏,得换版本或者查代码了。

linux查看服务器硬盘命令:磁盘空间与IO压力

日志文件把磁盘塞满,是运维事故的高发区,定期看一眼磁盘,能省下不少半夜救火的功夫。

df命令看整体容量

df -h 查看各分区的总容量、已用、可用空间。/dev/vda1 这类设备名就是你的系统盘,当Use% 超过80%时,就该着手清理了,日志目录/var/log/journal 尤其容易膨胀,得重点关注。

df -i 看的是inode使用率,inode是存储文件元信息的数据结构,就算磁盘还有空间,inode耗尽了一样写不进文件,这种坑,新手经常踩。

du命令查具体目录大小

du -sh /var/log 查看某个目录的总大小,du -h –max-depth=1 /var 则列出var下每个子目录的大小,排查”谁把磁盘吃光了”这个问题,这个命令组合比df精细得多。

linux查看服务器有哪些命令,linux服务器查询命令大全?

辅助手段还有 ncdu,一个基于ncurses的交互式磁盘分析工具,用方向键浏览目录大小,比一串串du命令直观不少。

iostat命令盯IO压力

如果应用读写很慢,但磁盘空间还够,问题可能出在IO性能上。iostat -x 1 每秒刷新一次,看%util 这一列,这个值接近100%说明磁盘IO已经饱和,程序在排队等磁盘响应,这时候换SSD或者做RAID,比优化代码见效更快。

linux查看服务器网络命令:端口连通与流量排查

网络问题最让人头大,但Linux命令给了我们不少顺手的工具。

查IP地址:老ipconfig退位,ip命令上位

ip addr show 是当前查看IP地址的标准姿势,老命令ifconfig 在多数新系统里已不再默认安装,要只看IPv4地址,可以简写为ip -4 addr。

查端口和连接:ss命令全面替代netstat

ss -tlnp 列出所有监听中的TCP端口和对应的进程名。-t 代表TCP,-l 代表监听状态,-n 跳过DNS解析加速输出,-p 显示进程,想查某个特定端口,可以这样:ss -tlnp | grep 8080,很快就能知道是谁占着8080。

这个场景里,linux查看服务器端口命令 是运维排查问题的第一问,一条ss命令,比telnet和nmap加起来还快。

流量与连通性测试

  • ping 域名或IP,测的是网络通不通、延迟高不高。
  • curl -I https://example.com 获取HTTP响应头,看网站是否正常返回200状态码。
  • mtr 目标IP 是traceroute的增强版,持续检测每一跳路由的丢包率,跨机房网络割接时特别好用。

linux查看服务器信息命令:进程与日志的排查技巧

服务器出故障,一般都能从进程和日志里找到蛛丝马迹。

ps命令捕获静态快照

ps -ef 列出所有进程的PID、父进程PID和启动命令,想找特定服务,可以配合grep:ps -ef | grep nginx,找不到进程时,先确认是不是名字记错了。ps aux 和ps -ef输出略有差异,但都常用,看个人习惯。

linux查看服务器有哪些命令,linux服务器查询命令大全?

systemctl查看服务状态

现代Linux发行版大多用systemd管理服务。systemctl status nginx 显示服务的运行状态、最近日志和PID。systemctl list-units –type=service –state=running 列出所有正在运行的服务,服务器上多了什么奇怪服务,一查便知。

日志排查三板斧

  • journalctl -u nginx –since “1 hour ago”:查看某个服务最近一小时的日志,排查故障最高效。
  • dmesg | tail -20:查看内核日志的最后20行,OOM(Out Of Memory)时,内核会在这里留下痕迹。
  • tail -f /var/log/messages:实时追踪系统日志,注意,CentOS 6看/var/log/messages,CentOS 7以后则统一用journalctl查看。

行业共识认为,掌握这些命令并不需要背,关键是理解每条命令的输出逻辑,命令记不住没关系,man 命令名 随时可以打开手册,或者命令名 –help 快速查看用法,Linux的精髓在于:你永远不需要记住所有东西,只需要知道该去哪里查。

这十来个命令串起来,就是一套完整的服务器体检流程:用uname和lscpu看硬件底子,用free和top看内存压力,用df和du看磁盘水位,用ss和ping看网络状态,最后用journalctl翻旧账,遇到服务器异常,按这个顺序排查,绝大多数问题都能定位到根因。


Q&A:关于linux查看服务器命令的常见疑问

问:linux查看服务器有哪些命令是最常用的?

答:如果只能记五个,那就是uname(系统信息)、free(内存状态)、df(磁盘占用)、ss(端口监听)、ps(运行进程),这五个命令覆盖了服务器最基本的健康检查需求。

问:linux查看服务器ip命令和查看mac地址有什么不同?

答:IP地址是逻辑地址,用于网络路由和定位,随网络环境变化;MAC地址是网卡物理地址,出厂时烧录在硬件上,全球唯一,用ip addr show可以同时看到这两个信息,IP显示在inet后面,MAC显示在link/ether后面。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/linux%e6%9f%a5%e7%9c%8b%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%9c%89%e5%93%aa%e4%ba%9b%e5%91%bd%e4%bb%a4%ef%bc%8clinux%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%9f%a5%e8%af%a2%e5%91%bd%e4%bb%a4%e5%a4%a7%e5%85%a8%ef%bc%9f/

赞 (0)
服务器上有哪些db怎么查,查询数据库列表命令
上一篇 2026年9月25日 15:38
hp服务器一个到底多少钱,哪款性价比高?
下一篇 2026年9月25日 15:46

相关推荐

  • VPS带宽和服务器带宽区别?云服务器带宽怎么选才合适

    VPS带宽与服务器带宽的本质差异在于资源的“共享”与“独享”,这直接决定了网络性能的稳定性与数据传输的可靠性,对于追求高性能业务的企业而言,物理服务器独享带宽是保障用户体验的基石,而VPS共享带宽则更适合初创期流量波动较小的项目,核心结论:独享与共享的性能鸿沟带宽决定了数据传输的“马路宽度”,决定了同一时间能容……

    2026年3月8日
    12400
  • Amazon EC2训练深度模型怎么操作?EC2配置深度学习环境教程

    在Amazon EC2上训练深度模型,核心在于根据模型规模选择合适的实例类型(如p4d或p5系列),并通过混合精度训练与分布式并行策略优化显存利用率,从而在保障稳定性的前提下最大化算力性价比,为什么选择EC2进行深度学习训练对于许多开发团队而言,本地服务器往往受限于硬件预算和散热瓶颈,难以支撑大规模模型的迭代需……

    2026年6月25日
    1500
  • 广州gpu服务器安装wdcp教程,gpu服务器怎么安装wdcp?

    在广州地区部署高性能计算环境,广州gpu服务器安装wdcp是实现图形处理能力与Web服务管理高效融合的最佳实践方案,这一组合不仅解决了GPU服务器运维复杂的痛点,更通过可视化的面板大幅降低了技术门槛,让算力资源能够迅速转化为生产力,核心结论在于:通过标准化的流程在GPU服务器上部署WDCP,能够构建起一个既具备……

    2026年3月29日
    8900
  • 中小企业服务器带宽选择建议,服务器带宽多少合适?

    中小企业服务器带宽选择的核心逻辑在于“按需分配、适度冗余、动态调整”,切忌盲目追求高配或过度省钱,建议以业务类型为基准,以并发量为标尺,选择具备弹性升级能力的BGP线路,并在初期预留20%左右的带宽冗余以应对流量波动,带宽直接决定了用户访问的速度与稳定性,过低的带宽会导致网站卡顿、甚至业务中断,过高的带宽则会造……

    2026年3月3日
    13000
  • 企业专线宽带哪家稳?企业宽带哪个运营商好

    经过为期三个月的多维度实测,涵盖网络延迟、丢包率、带宽稳定性及售后响应速度,企业专线宽带稳定性排名已尘埃落定,综合来看,电信专线凭借底层基础设施优势在骨干网传输上表现最优,移动专线在性价比与大带宽场景下优势明显,而第三方服务商(如简米科技)则在服务响应速度与定制化解决方案上完胜运营商直营渠道,对于追求极致稳定与……

    2026年3月5日
    16700
  • 高速代理服务器有哪些选择,哪家性价比高?

    先分清三种主流类型很多朋友一上来就问“哪个代理服务器速度最快”,但其实代理类型没搞清楚,速度再快也没意义,正向代理和反向代理是两条完全不同的赛道,我们日常讨论的高速代理服务器,绝大多数属于正向代理,主要解决“客户端访问外部网络”的身份和转发问题,数据中心代理:带宽大但风控敏感数据中心代理部署在云服务器机房,带宽……

    2026年10月7日
    000
  • OpenClaw服务器被黑怎么办?服务器安全防护最佳实践

    OpenClaw服务器的安全防护核心在于构建“最小权限+动态监控+定期审计”的闭环体系,通过强化访问控制与自动化漏洞修补,可阻断90%以上的常见入侵路径,在数字化浪潮席卷全球的2026年,服务器安全已不再是IT部门的专属议题,而是关乎业务存续的生命线,无论是初创团队的测试环境,还是大型企业的核心数据库,Open……

    2026年6月26日
    2200
  • 互联网公司服务器配置怎么选?服务器配置推荐

    互联网公司服务器配置的核心在于根据业务流量模型选择弹性云资源,通过容器化部署与自动化运维实现成本与性能的最优平衡,而非单纯追求硬件堆砌,在2026年的互联网生态中,服务器不再是冷冰冰的铁皮机箱,而是支撑业务脉搏跳动的心脏,许多初创团队在起步阶段往往陷入误区,认为购买最昂贵的物理机就能保证系统稳定,或者盲目追求低……

    2026年6月2日
    4600
  • HTML5本地存储怎么用?localStorage和sessionStorage区别

    HTML5本地存储主要依赖localStorage和sessionStorage,前者永久保存数据直到手动清除,后者仅在会话期间有效,两者均比Cookie容量更大且无需每次请求发送,是前端数据管理的核心方案,在现代Web开发中,数据持久化是构建流畅用户体验的基石,过去我们依赖Cookie,但受限于4KB的大小和……

    2026年6月6日
    6500
  • PUBG最初有哪些服务器,怎么选择延迟低的?

    pubg最开始有哪些服务器?答案是北美(NA)、欧洲(EU)、亚洲(AS)、东南亚(SEA)和大洋洲(OC)五个初始大区,之后才补上了南美(SA)服,2017年3月游戏在Steam开启抢先体验,玩家就是靠这几个频道撑起了最初的吃鸡世界,当年选服没有那么多讲究,进大厅右下角手动切一个区域就行,剩下的交给排队和网络……

    2026年10月10日
    000

发表回复

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