Linux运维:CentOS7下查看内存占用
文章目录
- 查看主机信息
- 查看操作系统信息
- 查看Linux系统版本
- 查看物理CPU个数和型号
- 查看单个物理CPU核心数
- 查看逻辑CPU个数
- 查看内存信息
- 查看内存情况
- 查看内存剩余情况
- 内存使用排序取前5个
- CPU使用排序取前5个
- 实时查看CPU使用情况
- jstack定位线程问题
查看主机信息
查看操作系统信息
cat /proc/version
结果如下:
查看Linux系统版本
cat /etc/redhat-release
查看物理CPU个数和型号
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
查看单个物理CPU核心数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
linux的物理核心数=物理CPU个数*单个CPU核心数
查看逻辑CPU个数
cat /proc/cpuinfo| grep "processor"| wc -l
查看内存信息
查看内存情况
cat /proc/meminfo
查看内存剩余情况
free -h
total
:表示物理内存总量。
used
:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。
free
:未被分配的内存。
shared
:共享内存,一般系统不会用到,这里也不讨论。
buffers
:系统分配但未被使用的buffers 数量。
cached
:系统分配但未被使用的cache 数量。buffer 与cache 的区别见后面。
available
:空余的可用的内存大小
系统可使用内存 = free + buff/cache + available
内存使用排序取前5个
ps aux | head -1; ps aux | sort -rnk 4 | head -5
CPU使用排序取前5个
ps auxw|head -1;ps auxw|sort -rn -k3|head -5
实时查看CPU使用情况
top
根据pid查看进程号为1081
的cpu和内存使用情况
top -p 1081
根据pid查看进程号为1081
线程占用CPU和内存情况
top -p 1081 -H
jstack定位线程问题
首先把进程号为1081
线程的pid转成十六进制(在线十进制转十六进制),例如上面的线程pid为2093
的线程转换后为82d,查询的时候使用ox82d
jstack 1081|grep 0x82d
Linux运维:CentOS7下查看内存占用相关推荐
- 查看linux运存_linux如何查看内存?
linux查看内存的方法:1.通过"/proc/meminfo"方法查看内存:2.使用free命令查看内存:3.使用ps命令显示各个进程的内存使用情况:4.通过top命令显示每个进 ...
- linux 查看 内存 占用,Linux终端:用smem查看内存占用情况
无论是作为系统管理员,还是作为使用桌面版Linux的简单用户,你都会注意到,某个进程在耗用你系统的所有内存. 首先要明白Linux是如何管理内存的:我多次接到用户的反映,说运行了free命令,就是无法 ...
- linux 查看内存消耗情况,Linux终端:用smem查看内存占用情况
无论是作为系统管理员,还是作为使用桌面版Linux的简单用户,你都会注意到,某个进程在耗用你系统的所有内存. 首先要明白Linux是如何管理内存的:我多次接到用户的反映,说运行了free命令,就是无法 ...
- mysql5.7下载 阿里云_运维CentOS7下mysql 5.7 下载并安装
cd /usr/local/ 1,下载mysql5.7 wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc ...
- centos linux引导修复_【Linux 运维】 Centos7.x 系统修复模式
一.linux的运行级别: 运行级别就是来确定系统启动时到底启动那个服务. linux默认有7个运行级别: 0 关机 1 单用户模式,用于系统修复 2 不完全的命令模式,不含NFS服务 3 完全的命令 ...
- Linux运维入门教程(☆建议收藏☆)
在当下,Linux运维是每个企业都不能缺少的岗位,以服务为中心,以稳定.安全.高效为基本,可以确保公司的互联网业务能够7*24小时为用户提供高质量的服务,在企业或产品交付交付运行当中有着十分重要的地位 ...
- linux用户密码转换为明文,Linux运维知识之linux下抓取内存中明文密码mimipenguin
本文主要向大家介绍了Linux运维知识之linux下抓取内存中明文密码mimipenguin,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 下载地址:https://githu ...
- linux系统查看usb口,Linux运维知识之Linux系统下查看USB设备名及使用USB设备
本文主要向大家介绍了Linux运维知识之Linux系统下查看USB设备名及使用USB设备,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 1.系统插入USB设备后,从控制台界面有 ...
- linux运维工程师视频教程一(下)-张彬-专题视频课程
linux运维工程师视频教程一(下)-3834人已学习 课程介绍 从初级到大数据云计算 从自由软件到开源软件,Linux一直扮演着重要的角色,从完全开放自由的debian 到商业化的s ...
最新文章
- 学计算机视觉台式机,回顾2020,2020年最受欢迎的7种电脑视觉工具
- 变态跳台阶,很难很难,终于想出来了,附推导过程,为自己鼓掌
- RT-Thread 学习笔记(一)---系统节拍tick
- OpenCV中利用cvConvertScale()对图像数据作线性变换
- 2021年宝鸡中学高考成绩查询,宝鸡各高中2020年高考喜报成绩一览
- Asp.Net就业课之三验证控件
- 云计算与 OpenStack - 每天5分钟玩转 OpenStack(14)
- 华为云提供针对Nuget包管理器的缓存加速服务测试
- codeforces1301 F. Super Jaber(多源bfs+枚举)
- 1562a检测软件_洛达1562a空间音频版评测!!!
- shell检查硬盘分区空间
- Linux服务器性能优化
- 无法打开文件“libboost_python-vc120-mt-sgd-1_59.lib”
- VC2008 ATL控件 去掉运行库依赖
- 汇编语言转为c语言,如何把汇编语言转换成C语言
- python难度大吗_python需要学多久?自学两年也很难达到企业标准
- UI设计超干货素材!小图标里的大学问!
- 不如安卓?iPhone 12 5G 速度上演“滑铁卢”
- windows内核驱动漏洞挖掘工具 - IOCTL Fuzzer
- 数据网格组件 Handsontable 不再开源,采用自拟的非商业许可证
热门文章
- 发展中国家如何炼成发达国家?
- 从“连锁”到“新联锁”,尚美生活如何引领酒店行业变革?
- 爱回收:十年磨一剑,出鞘亮锋芒
- 净利润跌幅超六成,坚持要做“鸭中星巴克”的周黑鸭怎么了?
- 种草之火,何以燎原?
- 诺基亚7原生android,【IT之家出品】诺基亚7快速上手体验:蔡司镜头回归,原生Android味...
- matlab实现定标旋转,Matlab摄像机标定工具箱的使用说明精编.doc
- 数字黑洞java_[蓝桥杯][算法提高VIP]数字黑洞 (Java代码)
- Python基础教程:format 格式化字符串用法
- 15行用Python实现仿百度搜索引擎