我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux 查看服务器内存、CPU、网络等占用情况的命令

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux 查看服务器内存、CPU、网络等占用情况的命令

1、查看物理CPU个数:cat 

cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

2、查看服务器CPU内核个数:cat    每个物理CPU中core的个数(即核数)

cat /proc/cpuinfo | grep "cpu cores" | uniq

3、服务器内存使用情况:free

free -m --查看内存,不带单位free -h --查看内存使用情况,带单位,显示查看结果 total:总计物理内存的大小used:已使用内存free:可用内存Shared:多个进程共享的内存总额Buffers/cached:磁盘缓存的大小  缓存是可以清除的,方法见3.1
3.1、缓存清除

如果cached过大接近total数就需要清除缓存了,缓存清除命令:

echo 1 > /proc/sys/vm/drop_caches --释放网页缓存echo 2 > /proc/sys/vm/drop_caches --释放目录项和索引echo 3 > /proc/sys/vm/drop_caches --释放网页缓存,目录项和索引

 4、查看服务器的平均负载:top

top   --可以查看服务器各个进程情况

uptime  -- 可以查看机器多少条没有重启了,一共多少个用户

退出top   :q 或者 ctrl+c

 

 

列表字段含义 

 

5、查看系统整体性能情况:vmstat 

Procs(进程):

  • r: 运行队列中进程数量,这个值也可以判断是否需要增加CPU。(长期大于1)
  • b: 等待IO的进程数量

Memory(内存):

  • swpd: 使用虚拟内存大小
  • free: 空闲物理内存大小
  • buff: 用作缓冲的内存大小
  • cache: 用作缓存的内存大小

Swap:

  • si: 每秒从交换区写到内存的大小,由磁盘调入内存
  • so: 每秒写入交换区的内存大小,由内存调入磁盘

IO:

  • bi: 每秒读取的块数
  • bo: 每秒写入的块数

system:

  • in: 每秒中断数,包括时钟中断。
  • cs: 每秒上下文切换数。

CPU(以百分比表示):

  • us: 用户进程执行时间百分比(user time)
  • sy: 内核系统进程执行时间百分比(system time)
  • wa: IO等待时间百分比
  • id: 空闲时间百分比
     

6、查看系统已载入的相关模块:lsmod

lsmod |grep ip_vs   -- 检查内核模块,看一下 ip_vs 是否被加载

7、查找 PCI 设置 :lspci

8、网络流量监控:建议用centos自带的工具iptraf

9、查看系统内核:uname  -a   查看后显示ip等
 

来源地址:https://blog.csdn.net/qq_41482600/article/details/132022406

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux 查看服务器内存、CPU、网络等占用情况的命令

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

云服务器内存占用情况怎么查看

要查看云服务器的内存占用情况,可以使用以下方法:1. 使用命令行工具:登录到云服务器的命令行界面,使用命令`free -h`可以查看内存使用情况,其中的`-h`参数可以以易读的方式显示内存大小。2. 使用图形界面监控工具:如果云服务器安装了
2023-09-21

linux查看内存使用情况的命令怎么用

这篇“linux查看内存使用情况的命令怎么用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux查看内存使用情况的命令怎
2023-07-04

云服务器内存占用情况怎么查看

云服务器内存占用情况查看通过命令行(Linux/Windows)、云服务器控制台(阿里云ECS/腾讯云CVM/华为云ECS)或监控工具(Prometheus/Grafana/Zabbix)查看云服务器的内存占用情况。定期监视内存使用率,确定消耗大量内存的进程,并根据最佳实践优化内存使用,如调整系统设置、优化代码和添加更多内存等。
云服务器内存占用情况怎么查看
2024-04-11

Linux查看内存使用情况的命令是什么

Linux查看内存使用情况的命令是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在进行Linux系统优化时,物理内存是一个非常重要的优化项目,在Linux系统中提供了多种命
2023-06-28

Linux中该如何查看当前CPU、内存、硬盘占用情况,如何判断当前服务器负载情况

要查看当前 Linux 系统的 CPU、内存、硬盘占用情况,可以使用以下命令: 查看 CPU 占用情况: top 该命令会显示当前系统进程的 CPU 占用情况,以及每个进程占用的 CPU 百分比和内存使用情况等信息。 查看内存占用情况: f
2023-08-24

Linux系统如何查看服务器带宽及网络使用情况

文章目录 前言  linux查看服务器带宽具体方法  一、使用speedtest-cli命令查看下载和上传最大流量值  二、查看网卡、网络的详情   1.查看服务器网络端口   2.ethtool命令查看宽带大小   三、nl
2023-08-19

阿里云服务器历史内存使用情况的查看方法

阿里云是一个提供各种云计算服务的平台,包括服务器、数据库、网络等。如果你在使用阿里云服务器的过程中,想了解服务器的历史内存使用情况,这篇文章将为你提供详细的说明。在阿里云中查看服务器历史内存使用情况的方法如下:登录阿里云账号:首先,你需要在电脑上登录阿里云账号。如果你还没有阿里云账号,你需要先注册一个。打开阿里云
阿里云服务器历史内存使用情况的查看方法
2023-11-07

编程热搜

目录