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/article/687702.html

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

相关推荐

  • 你知道戴尔服务器品牌有哪些吗,哪个型号性价比高?

    戴尔目前在服务器领域主打的品牌就是PowerEdge(戴尔易安信),此外还有面向存储和超融合场景的PowerVault等子系列,但企业采购时说的“戴尔服务器”绝大多数指的就是PowerEdge系列,戴尔科技集团(Dell Technologies)在服务器产品线上做过多次整合,早期戴尔有PowerEdge和Po……

    2026年10月15日
    500
  • 手机怎么搭建http服务器?如何搭建http服务器

    在手机上搭建HTTP服务器,最稳定且低门槛的方案是使用Termux配合Python或Nginx,无需Root权限即可实现局域网文件共享与远程访问,适合极客折腾与临时数据传输场景,手机搭建HTTP服务器的核心优势与适用场景很多人对“服务器”这个词有误解,认为必须购买昂贵的云服务器或拥有复杂的机房设备,现代智能手机……

    2026年6月5日
    7400
  • 广州专业二手均衡负载哪里买?二手负载均衡器价格

    在广州寻求高性价比的IT基础设施升级方案,选购经过严格测试的二手均衡负载设备是降低成本、保障业务连续性的最优解,企业无需投入高昂预算购买全新设备,通过专业的二手设备供应商,同样能获得企业级的流量分发性能与稳定性,这对于预算有限但对系统可靠性要求极高的中小企业而言,是实现IT资产价值最大化的关键路径,为何二手均衡……

    2026年3月29日
    10000
  • access数据库多人访问冲突怎么解决?access数据库多用户同时编辑

    Access数据库适合小团队轻量级协作,但一旦并发用户超过10人或数据量超过50MB,就必须迁移至SQL Server等关系型数据库以避免数据损坏,很多中小企业在起步阶段,为了节省成本,习惯用Access作为后台管理系统,这种选择在前几年数据少、人员少的时候确实省事,但随着业务增长,大家开始发现文件打不开、数据……

    2026年7月3日
    2500
  • Access如何查看存储过程?access数据库查看存储过程的方法

    在Access中查看存储过程最直接的方法是通过“数据库工具”选项卡下的“宏和代码”组点击“宏”,在弹出的窗口左侧导航窗格中展开“宏”节点即可看到所有宏对象,但需明确Access原生并不支持传统意义上的存储过程,而是使用宏或VBA模块来替代,很多从SQL Server或Oracle转过来的开发者,初次接触Micr……

    2026年7月1日
    1400
  • WordPress出现ERR_SSL_PROTOCOL_ERROR怎么解决?SSL证书配置教程

    修复WordPress中ERR_SSL_PROTOCOL_ERROR错误的核心在于检查SSL证书状态、强制全站HTTPS重定向以及清除浏览器缓存,通常通过修改wp-config.php或.htaccess文件即可解决,当你在浏览器地址栏看到那个红色的“不安全”警告,或者页面一片空白只留下ERR_SSL_PROT……

    2026年6月25日
    1900
  • 企业物理服务器有哪些品牌?,多少钱一台?

    企业物理服务器就是一台独立硬件设备,专门用来跑业务系统、存数据、做计算,常见类型有塔式、机架式、刀片式三种,再往下细分还有通用型、GPU型、存储型这些,企业选它,核心诉求是性能稳、数据可控、不跟别人挤一台机器,企业物理服务器有哪些常见分类方式很多刚接触服务器的朋友会问,企业物理服务器有哪些型号,其实这个问题的答……

    2026年10月14日
    100
  • 国外域名注册商网站有哪些?哪些域名注册商最靠谱

    国外主流域名注册商包括Namecheap、GoDaddy、Cloudflare和Porkbun,它们以透明的定价、完善的API接口和强大的隐私保护功能,成为构建国际化网站的首选基础设施,在搭建海外业务或跨境独立站时,域名不仅是地址,更是品牌资产的第一道防线,选择注册商不能仅看价格,更要看其背后的技术稳定性、售后……

    2026年6月24日
    1.1K10
  • 服务器集群后如何访问ClusterIP?,集群内访问ClusterIP是什么?

    在Kubernetes集群中,ClusterIP是Service的默认类型,它为Pod提供一个稳定的虚拟IP地址,实现集群内部的负载均衡和服务发现,是容器化应用最基础的网络模型,ClusterIP是什么?集群内访问的默认选择ClusterIP是Kubernetes Service的一种类型,核心作用是为一组Po……

    2026年8月2日
    700
  • 服务器扫毒工具有哪些,哪款免费好用又安全?

    开源命令行查杀工具、商业服务器杀毒软件、云主机安全平台和EDR/XDR平台;小规模Linux服务器优先ClamAV配合rkhunter,Windows服务器用Defender加商业授权,云上业务优先云厂商主机安全, 选型时先看系统、规模、合规和预算,别只盯病毒库大小,服务器扫毒工具有哪些?免费和付费的区别先分清……

    服务器宽带 2026年11月8日
    200

发表回复

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