Linux命令查看Linux服务器内存、CPU、显卡、硬盘使用情况

article/2025/10/18 7:33:30

查看内存使用情况

使用命令:

free -m

大致结果类似下图:

 

内存占用情况

参数解释:

Mem行(单位均为M):

  • total:内存总数
  • used:已使用内存数
  • free:空闲内存数
  • shared:当前废弃不用
  • buffers:缓存内存数(Buffer)
  • cached:缓存内舒数(Page)

(-/+ buffers/cache)行:

  • (-buffers/cache): 真正使用的内存数,指的是第一部分的 used - buffers - cached
  • (+buffers/cache): 可用的内存数,指的是第一部分的 free + buffers + cached

Swap行指交换分区。

实际上不要看free少就觉得内存不足了,buffers和cached都是可以在使用内存时拿来用的,应该以(-/+ buffers/cache)行的free和used来看。只要没发现swap的使用,就不用太担心,如果swap用了很多,那就要考虑增加物理内存了。

查看CPU使用情况

使用命令:

top

大致结果类似下图:

 

CPU占用情况

上方文字部分的红框为总的CPU占用百分率,下方的表格是每个进程的CPU占用率,在表格第一行可以看到红框中占用率超过了150%,这是因为服务器是多核CPU,而该进程使用了多核。

查看显卡使用情况

使用命令:

nvidia-smi

大致结果类似下图:

显卡使用情况

表格中会显示显卡的一些信息,第一行是版本信息,第二行是标题栏,第三行就是具体的显卡信息了,如果有多个显卡,会有多行,每一行的信息值对应标题栏对应位置的信息。

  • GPU:编号
  • Fan:风扇转速,在0到100%之间变动,这里是42%
  • Name:显卡名,这里是TITAN X
  • Temp:显卡温度,这里是69摄氏度
  • Perf:性能状态,从P0到P12,P0性能最大,P12最小
  • Persistence-M:持续模式的状态开关,该模式耗能大,但是启动新GPU应用时比较快,这里是off
  • Pwr:能耗
  • Bus-Id:涉及GPU总线的东西
  • Disp.A:表示GPU的显示是否初始化
  • Memory-Usage:现存使用率,这里已经快满了
  • GPU-Util:GPU利用率
  • Compute M.:计算模式

需要注意的一点是显存占用率和GPU占用率是两个不一样的东西,类似于内存和CPU,两个指标的占用率不一定是互相对应的。

在下面就是每个进程使用的GPU情况了。

查看硬盘使用情况

使用命令:

df -h

大致结果如下图:

 

硬盘使用情况

表格中每一行代表一个文件系统,各列意义如下:

  • Filesystem:文件系统
  • Size:硬盘大小
  • Used:已使用大小
  • Avail:可用大小
  • Use%:使用百分比
  • Mounted on:安装于哪个盘上

要查看具体某个文件或者文件夹的大小的话,可以使用下面的命令:

$ du -h --max-depth=1 filedir/
20G filedir

du命令可以查看文件或文件夹的磁盘使用空间,而-h参数的意思是使用GB、MB等易读的格式。如果不带--max-depth参数,那么将循环列出文件夹下所有文件和文件夹占用的空间,带此参数,则是指定深入目录的层数。

如果要看文件夹下所有文件的大小,可以使用*:

$ du -h --max-depth=1 filedir/*
1M xxx.xx
3M xxx.xx
2G xxx.xx

http://chatgpt.dhexx.cn/article/tX1ud2tt.shtml

相关文章

Ai-WB2系列模组linux开发环境搭建

文章目录 一、Ubuntu安装1.1 安装VMware Workstation Pro1.2 安装Ubuntu 二、编译三、烧录固件到设备3.1 方式一:用命令行烧录3.2 方式二:用可视化软件烧录(windows) 三、自定义工程如何修改Makefile四、开发资料 一、Ubuntu安装 …

用js动态显示当前时间

用setTimeout动态显示当前时间&#xff1a; <div class"showTime"></div> <script>var t null;tsetTimeout(time,1000);//开始运行function time(){clearTimeout(t);//清除定时器dt new Date();var y dt.getFullYear();var mt dt.getMonth()1…

js 获取当前gmt时间_javascript怎么获取当前时间?

javascript怎么获取当前时间&#xff1f;下面本篇文章就来给大家介绍一下使用javascript获取当前时间的方法&#xff0c;希望对大家有所帮助。 在JavaScript中可以使用Date对象中的Date()方法来获取当前时间。Date 对象用于处理日期和时间&#xff0c;Date()方法可返回当天的日…

【JavaScript】动态显示当前时间

可以实现动态显示当前时间&#xff0c;年月日时分秒星期几等&#xff0c;用12小时制表示&#xff0c;并能根据时间显示am&#xff08;上午&#xff09;&#xff0c;pm&#xff08;下午&#xff09;。 文章目录 一、基础知识二、动态显示系统当前时间1.代码2.展现效果 一、基础知…

用js显示当前时间

目录 以下是我全部代码 其中&#xff0c;关键代码是js 效果如图所示 关键代码解释如下 setInterval: getElementById: innerHTML: 在初步学习js时&#xff0c;可能会有一些朋友能用上js来显示时间&#xff0c;因此我在此提供一种方法供大家参考。 以下是我全部代码 <…

php js动态显示系统时间,基于javascript实现动态显示当前系统时间

本文实例讲解了javascript实现动态显示当前系统时间的详细代码&#xff0c;具体内容如下 (1)时间日期信息&#xff0c;应该在一个 中来显示 (2)定时器&#xff1a;每隔一秒再次访问系统时间&#xff0c;window对象的setTimeout() (3)时钟显示的时机(事件)&#xff1a;当网页加载…

原生JavaScript实现显示当前系统时间

1.一个html页面实现&#xff0c;js写在html里面 clock.html <!DOCTYPE html> <html> <head><meta charset"UTF‐8"><title>clock</title><style type"text/css">#clock {color: green;font‐size: 30px;}</…

Javascript获得系统当前时间

** 获取系统当前时间 ** 一、步骤与注意事项 首先使用new Date创建时间对象&#xff1b;&#xff08;定义一个Date对象的time&#xff09;分别从time中获取当前年、月、日、分、秒、星期几特别注意&#xff1a;月是从0开始的&#xff08;即1月是0&#xff09; 二、代码实现…

JavaScript动态显示当前时间

前端写项目时, 有时会需要获取当前时间, 虽然使用度不高, 难免有需要的时候. 下面整理获取当前时间代码思路 使用 new Date() 获取 当前时间的时间戳 getFullYear(): 时间戳转换的年份getMonth() 1: 月份getDate(): 日期getHours()getMinutes()getSeconds() 根据需要获取…

JavaScript 当前时间显示(js)

先设置一个空的div <div id"app"></div> js&#xff1a; <script>let _appdocument.getElementById("app");//计时调用let idsetInterval("test()",1000);function test() {let date new Date(); //当前时间let year dat…

大数据应用及其解决方案(完整版)

目录 1、大数据概述 1.1. 概述 1.2. 大数据定义 1.3. 大数据技术发展 2、大数据应用 2.1. 大数据应用阐述 2.2. 大数据应用架构 2.3. 大数据行业应用 2.3.1. 医疗行业 2.3.2. 能源行业 2.3.3. 通信行业 2.3.4. 零售业 3、大数据解决方案 3.1. 大数据技术组成 3.…

干货!大话EXT4文件系统完整版

一&#xff1a;VFS 我们知道SSD是一场存储革命&#xff0c;设计和制造一个好的SSD固然重要&#xff0c;但如何正确使用以充分发挥SSD性能同样重要。SSD内在的并行性和先擦再写的特性决定了它不同于机械硬盘简单的LBA和存储块一一对应&#xff0c;要充分挖掘SSD的并行性&#xf…

对话腾讯云专家工程师常青,聊一聊全真互联网的“小小”变化

点击上方“LiveVideoStack”关注我们 三年时间&#xff0c;从“懵懂少年”到能从容应对客户需求&#xff0c;拥有更加成熟和成体系的业务线&#xff0c;覆盖更多场景的产品线&#xff0c;不仅有音视频的传输&#xff0c;还有实时消息的通讯&#xff0c;以及视频内容的制作。这背…

PM到SM,个人蜕变组织转型

转自本人运营的公众号“ 携程技术中心PMO”&#xff08;ID&#xff1a;cso_pmo&#xff09; 作者简介 李卫红&#xff0c;曾在博世工作13年&#xff0c;从项目经理&#xff0c;到项目管理流程&#xff0c;考核&#xff0c;培训&#xff0c;教练体系的构建&#xff0c;再到项目…

BCI2008中文翻译版

BCI2008中文翻译版 转载来源 转载来源 https://blog.csdn.net/shenshikexmu/article/details/51251769 如论文[1]发表的那样&#xff0c;数据包含9个被试的脑电EEG数据。被试都是右利手&#xff0c;有正常或者矫正正常视力&#xff0c;并且领取实验报酬。所有被试坐在有扶手的…

阿里P9专家右军:以终为始的架构设计

P 右军 读完需要 17分钟 速读仅需 6 分钟 右军(于君泽)&#xff0c;蚂蚁金服P9技术专家&#xff0c;在 IT 领域从业超过十五年。对 高并发、分布式架构、内建质量、研发管理有一些心得。维护公众号“技术琐话”&#xff0c;合著有《深入分布式缓存》、《架构宝典》、《程序员的…

精准测试系列产品白皮书2020版

上篇【星云精准测试】 &#xff08;附精准测讲解视频和白皮书下载&#xff09; 第一章 精准测试诞生的背景 20年前&#xff08;2000年&#xff09;&#xff0c;上网是一件很酷的事&#xff0c;叫做“网上冲浪”&#xff0c;主要是几个门户网站占据绝大多数注意力&#xff1b…

Camtasia2020mac喀秋莎中文免费密钥

Camtasia 2020 for Mac是一款非常专业的屏幕录像编辑软件&#xff0c;它不仅能够为您录制屏幕还可以为您进行音频、视频编辑&#xff0c;设置插图&#xff0c;缩放局部画面&#xff0c;画中画效果以及设置过渡效果等等&#xff0c;非常的强大。 Camtasia 2020for Mac是TechSmi…

暴风转码转超清文件_暴风影音16破解版下载-暴风影音16多开精简版(附怎么用) v9.4.1029.1111...

暴风影音这款播放神器相信有些年头的人基本上都用过&#xff0c;想当初那在播放器界可谓是一霸&#xff0c;功能十分的好用而且还基本上是免费的&#xff0c;那会别的播放器看不了的视频&#xff0c;它可以看&#xff01;别的播放器下载不了的视频。它可以下载&#xff01;总之…

算法应该怎么“玩”?

特别提示 本课程为王晓华老师达人课课程&#xff0c;需要购买训练营课程的同学请点击下方链接&#xff1a; 28 天玩转算法-第02期 课程介绍 市面上关于算法的书可谓琳琅满目&#xff0c;有经典但难啃的、也有简单入门的、更有独辟蹊径的&#xff0c;不过这些大多数都是偏理…