【Linux】Linux服务器硬件条件的查看

【Linux】Linux服务器硬件条件的查看

1. CPU条件查看

服务器 CPU 性能参数主要信息可以通过查看 /proc/cpuinfo 获得。具体查看指令及效果如下:

1.1 查看CPU 个数

命令:

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

输出:

2

1.2 查看 CPU 物理核数

命令:

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

输出:

cpu cores       : 24

1.3 查看CPU的运行模式

命令:

getconf LONG_BIT

输出:

64

1.4 查看 CPU 的型号

命令:

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq

输出:

 Intel(R) Xeon(R) Platinum 8160 CPU @ 2.10GHz

2. GPU 条件查看

命令:

nvidia-smi

输出:
在这里插入图片描述

上图说明:

  • 其中显存占用和 GPU 利用率当然是我们最常来查看的参数,但是在一些情况下(比如要重点监控 GPU 的散热情况时)其他参数也很有用,输出的各个参数的含义如下图(参考:他的博客):
    在这里插入图片描述

  • 可以看到上图,其中各个位置的对应含义在输出本身中其实都已经指出了(蓝框),红框则指出了输出各个部分的含义,大部分输出的作用一目了然,这里作者也将其中几个不那么直观的参数简单整理一下:

    • Fan:从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速。
    • Perf:是性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能。
    • Persistence-M:是持续模式的状态,持续模式虽然耗能大,但是在新的GPU应用启动时,花费的时间更少,这里显示的是off的状态。
    • Disp.A:Display Active,表示GPU的显示是否初始化。
    • Compute M:是计算模式。
    • Volatile Uncorr. ECC:是否开启 ECC 纠错。
    • type:进程类型。C 表示计算进程,G 表示图形进程,C+G 表示都有。

3. 查看磁盘空间、内存、Linux内核当前的系统版本号

3.1 磁盘空间

Linux 查看磁盘空间可以用 df 和 du 命令。

  • df

    • 介绍:df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
    • 常用指令:
      df -hl:查看磁盘剩余空间
      df -h:查看每个根路径的分区大小
      du -sh [目录名]:返回该目录的大小
      du -sm [文件夹]:返回该文件夹总M数
      du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)
  • du

    • 介绍:du (disk usage) 含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。
    • 参数:
      -s:对每个Names参数只给出占用的数据块总数。
      -a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
      -b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。
      -k:以1024字节为单位列出磁盘空间使用情况。
      -c:最后再加上一个总计(系统默认设置)。
      -l:计算所有的文件大小,对硬链接文件,则计算多次。
      -x:跳过在不同文件系统上的目录不予统计。
      -h:以K,M,G为单位,提高信息的可读性。

3.2 内存

命令:

free -h

输出:

              total        used        free      shared  buff/cache   available
Mem:           125G         35G         29G        7.7G         59G         81G
Swap:            0B          0B          0B
  • 显示当前的服务器的物理内存是125G,目前可用是81G的

3.3 Linux内核当前的系统版本号

命令:

lsb_release -a

输出:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:        18.04
Codename:       bionic

参考

【1】https://blog.csdn.net/m0_60721514/article/details/125241141
【2】https://www.jianshu.com/p/88d1c54ae7ee

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋冬无暖阳°

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值