Linux查看服务器内存、磁盘、cpu、网络占用、端口占用情况

article/2025/9/30 3:47:43

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:磁盘缓存的大小 缓存是可以清除的

4.

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

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

退出top   :q 或者 ctrl+c

 

 每个字段的解读

 

 


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: 空闲时间百分比
5.查看端口占用情况

命令为 lsof -i

将会显示 命令 + 进程ID + 进程所属用户, 以及监听的协议、状态等信息

 

上海干部培训学校 www.utibetganxun.com

 

 

注意: 若提示无此命令, 则需要安装, 命令如下:


http://chatgpt.dhexx.cn/article/7yk6tZmK.shtml

相关文章

如何查服务器运行内存条,怎么查看服务器的cpu和内存的硬件信息

可以按照如下方式进行操作: 一、查看cpu总个数方法: 1、首先执行top命令,如下图中内容所表示。 2、在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数,如下图中内容所表示。 二、查看总内存的方…

如何查看linux 服务器的内存容量

如何查看linux 服务器的内存容量 cat /proc/meminfo cat /proc/meminfo

linux常用查看服务器内存的命令

1.free free 命令用来显示系统内存状态,包括系统物理内存、虚拟内存(swap 交换分区)、共享内存和系统缓存的使用情况,其输出和 top 命令的内存部分非常相似。 free 命令的基本格式如下: [rootlocalhost ~]# free [选项…

查看SQL-SERVER数据库及各个表的数据量及占用空间大小

1、查看某个数据库,直接执行存储过程sp_spaceused即可 exec sp_spaceused; 2、查看某个表,在存储过程后面加上表名即可 EXEC sp_spaceused T_XXXXX; 3、查看该数据库中的所有表,可以写一个存储过程,然后执行即可 存储过程如下&…

linux查看服务器内存占用情况

查看某个进程的占用内存情况(以‘device_maintenance’为例) 1.查找进程号 ps -ef | grep device_maintenance 或 ps -aux | grep device_maintenance2.查看服务器整体内存占用情况1 3.查看服务器整体内存占用情况2 free -htotal: 内存总数 used: 已经使用内存数 free: 完全…

查看服务器CPU内存

查看linux系统的内存有很多方法,以下为总结版本: 1- 内存:cat /proc/meminfo; cpu:cat /proc/cpuinfo; 2- 查看内存使用情况!!!! 使用命令:free -m 3- 查看CPU使用情况 使用命令:top 基本上使用上述三个命令就可以解决你的问题,以下是对这三个命令的详细…

Linux查看服务器总内存和总硬盘大小

一、linux CPU大小 其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到. flags 如果有 ht 说明支持超线程技术 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU 可以看到上面&#xff0…

Sqlserver 查询数据库内存使用情况

SELECT object_name as 对象名称, cntr_value*0.1*10/1024/1024 as 应用值_M,cntr_value as 应用值,cntr_type as 应用类型,t.counter_name as 计数器名称,t.instance_name as 实例名称 FROM sys.dm_os_performance_counters t WHERE counter_name Total Server Memory (KB) …

查看linux服务器的内存和CPU信息

内存信息: 查看内存信息 # cat /proc/meminfo CPU: 注释: 1、总核数 物理CPU个数 X 每颗物理CPU的核数 2、总逻辑CPU数 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id&qu…

Linux(包括centos) 如何查看服务器内存、CPU

CPU架构 CPU架构主要包括:amd64、arm32v7、arm64v8、mips64el、mips32、ppc64le和ppc32等架构。 CPU信息 CPU信息主要为中央处理器详细信息,包括: 架构核心数量处理速度厂商名称CPU主频标签 … 注:不同的操作系统或者CPU架构提供…

linux查看服务器内存

1. free命令 free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。 直接输入free命令,显示如下 free命令默认是显示单位kb,可以采用free -m和free -g命令查看,分别表示MB和GB 另外&#…

查看Linux服务器内存使用情况

1、free 命令 free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。 直接输入free命令,显示如下 free命令默认是显示单位kb,可以采用free -m和free -g命令查看,分别表示MB和GB 另外&#…

如何查看linux服务器内存使用情况

1. free命令 free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。 直接输入free命令,显示如下 free命令默认是显示单位kb,可以采用free -m和free -g命令查看,分别表示MB和GB 另外&#x…

微信小程序——获取openid

登录流程时序图: 获取openid: //首先我们要调用接口来获取登录凭证,也就是code //从而获取用户们登录的状态信息,其中有一个唯一标示,就是openid和登录要用到的钥匙(session_key)。 //用户的基…

微信小程序获取openid的两种方式

这篇文章是关于获取openid的两种方式,自己在学着用微信小程序来写一个小东西玩 首先我们要到小程序官网获取到自己的appid和Appsecret 如图 第一种:直接在微信小程序中获取,不需要通过后台 // 登录 wx.login({ success: res > { // 发送 …

微信小程序 - 登录获取openid和用户信息(适配getUserProfile)

GitHub Demo 地址: jh-weapp-demo 实现一些常用效果、封装通用组件和工具类 小程序码 微信小程序中如果需要使用微信的用户信息建立自己的用户体系,需拿到唯一标识openid,然后通过getUserProfile(基础库2.10.4以上可用)或者getUse…

【微信】微信授权获取openid

1. 介绍 页面加载之前先通过微信授权获取openid(账号唯一标识) 2. 公众号管理者授权 添加开发人员为该公众号的开发者和运营者 3. 使用测试账号 配置测试账号信息,可以使用本地 ip 测试公共号授权功能,192.168.xx.xx是本机局域…

获取微信用户OpenID

功能需求:获取用户openid ,实现微信公众号自动登录. 实现思路:用户访问公众号链接,获取到co de,用co de换取用户openid,将openid保存到session,每次登陆判断openid是否绑定用户,如果已经绑定了用户则直接登陆,如果openid没有绑定用户则进行登陆,用户登陆…

微信—前端获取openId方法和步骤

执行流程 前端 --> 后端服务 --> 微信服务&#xff08;openId/UnionID&#xff09; 微信公众号网页开发授权&#xff1a;https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#0 <template><div></div> …

如何获取用户的openid

如何获取用户的openid 你是否还在烦恼通过微信API接口获得openid的步骤烦恼&#xff1f;哈哈&#xff0c;今日突然发现一个特别方便的小窍门&#xff0c;不费吹灰之力找到用户的openid&#xff0c;详情如下&#xff1a; - &#xff08;1&#xff09;首先登陆微信公众号后台&a…