简述

因为经常会用到,但是东西又不是那么容易记。

CPU

看CPU的信息,分两种

  • 看当前使用数据
  • 看基本数据

当前使用数据:

top

结果看 %Cpu(s)

  • us是用户进程使用占总的比例
  • sy是系统进程使用占总的比例
  • id是空闲的占比
  • 这一行的求和为100%

看基本的数据

cat /proc/cpuinfo

不过这个很长,一般换别的使用

  • 查看总的线程数
[root] cat /proc/cpuinfo | grep "core id"|uniq| wc -l
64
  • 查看总的CPU核数
[root] cat /proc/cpuinfo | grep "cores"|uniq
cpu cores     : 16
  • CPU内核频率
cat /proc/cpuinfo |grep MHz|uniq

我的输出大致是 :表示为1200MHz

core MHz       : 1200

内存

cat /proc/meminfo

看剩余内存大小,总的大小

dmidecode -t memory
# 或者是
dmidecode -t memory  | grep Speed:

GPU

  • 看cuda版本和GPU信息
nvidia-smi

进程

一方面可以通过 top 看。
另一方面,也可以用。

ps aux# 想显示宽一点就用
ps auxwww
# 上面命令有可能失败(还是和原来一样)
ps aux > test.out
# 在test.out文件下去看也是一样的

程序的版本

大部分都可以用 --version实现

docker --version

系统版本

  • Ubuntu的话
cat /etc/issue
  • CentOs的话
cat  /etc/redhat-release

其他系统就 大同小异。

除此之外,还有时灵时不灵的

uname -a
# 或者
uname -s

Linux查看CPU,内存,GPU,进程,版本,系统内核信息相关推荐

  1. Linux 查看CPU 内存 IO使用率,linux 查看CPU内存 网络 流量 磁盘 IO

    使用vmstat命令来察看系统资源情况 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? Q: 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? A: 在命 ...

  2. 如何查看linux网络io,linux 查看CPU内存 网络 流量 磁盘 IO

    使用vmstat命令来察看系统资源情况 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? Q: 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? A: 在命 ...

  3. Linux查看主机名、系统安装版本等信息

    Linux查看主机名.系统安装版本等信息 一.hostnamectl查看主机名 1.1 查看主机名 1.2 临时设置主机名 1.3 手动修改文件 1.4 命令行永久修改 1.5 重启hostname服 ...

  4. Linux查看CPU、GPU内存使用

    查看CPU内存使用情况 查看CPU内存使用情况 查看GPU内存使用情况 查看CPU内存使用情况 1.输入命令:top,显示如下 top - 17:09:22 up 12 days, 23:10, 12 ...

  5. Linux 查看CPU架构及内核版本

    涉及arch命令和/proc/version文件 1 查看CPU架构 有些软件的安装需要和CPU架构相匹配,如JDK等等,所以需要确定主机的CPU架构类型.可使用命令arch查看Linux系统的CPU ...

  6. linux查看cpu 内存

    Linux查看物理CPU个数.核数.逻辑CPU个数 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理 ...

  7. linux查看网卡连接哪个cpu,Linux查看CPU/内存/网卡/操作系统信息

    测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CP ...

  8. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  9. linux查cpu和内存配置,Linux查看CPU和内存的配置信息

    CPU配置信息: frank@ubuntu:~/test/python$ cat /proc/cpuinfo processor : #系统中逻辑处理核的编号 vendor_id : GenuineI ...

  10. 高cpu_实用脚本:检查高 CPU / 内存消耗进程 | Linux 中国

    本教程中包含两个脚本,它们可以帮助你确定 Linux 上高 CPU/内存消耗进程的运行时间. • 来源:linux.cn • 作者:Magesh Maruthamuthu • 译者:geekpi • ...

最新文章

  1. 《C#图解教程》读书笔记之四:类和继承
  2. 前台更新进度条js-4
  3. ABAP 调用第三方 API,遇到乱码该怎么办?
  4. 设计模式 四人帮_四人帮–代理设计模式
  5. Linux 代码格式化工具 indent
  6. 数字摄像头测试软件,图像测量软件(Camera Measure)
  7. Tomcat为Cookie设置HttpOnly属性
  8. c语言怎么把字符型数字变成整型数字,怎么把数字变成字符型
  9. Java基础学习总结(168)——为什么推荐在RPC的接口中入参和出参都不要使用枚举
  10. 寒假小软件开发记录02--布局
  11. java容量_java中常用集合类的容量
  12. 计算机二级在线练,计算机二级操作练习题.doc
  13. 状态反馈控制与状态观测器设置以及利用LQR方法求取状态反馈矩阵
  14. 卷积bp神经网络算法详解,卷积神经网络实例讲解
  15. 计算机装配方案之游戏发烧型,5000元Intel八代i5-8500配RX580电脑配置 畅玩各类中大型游戏...
  16. SoC,SiP,IP和Chiplet的区别
  17. ubuntu 下使用tar将文件夹(大文件)分包压缩
  18. 【自研IM系统Talk00】 --- 接口说明
  19. 如何用html语言制作圆角矩形,webGL中圆角矩形的绘制
  20. Cubic interpolation

热门文章

  1. Eclipse IDE for Java EE Developers 与Eclipse Classic 区别
  2. HDU4694 Important Sisters
  3. JSTL解析——001
  4. 2018-1-20:左移和右移运算以及和(无符号右移)的区别以及位运算的小题目...
  5. 导航菜单(移动出现子菜单)
  6. Windows server 2012体验之集成ISCSI功能
  7. Google虚拟现实游戏 Ingress 邀请码一枚(已领)
  8. Mozilla:火狐操作系统是巨大而艰难的一步“
  9. C 语言中赋值表达式的返回的逻辑值
  10. HTML表单的enctype属性详解{转}