Linux中查看各种硬件信息的方法
2016-02-20 17:17
330 查看
这里列举一下我个人觉得比较好用的,查看linux硬件信息的方法。如果发现更好的方法我会继续更新
如果需要查看各个cpu的详细信息
其他的GPU没有太好的命令,在PCI信息里面找吧,比如:
df命令的含义是disk free
如果使用的是nvidia显卡,有一个比较好用的命令:
但是如果不是nvidia的显卡,则需要先用lspci列出所有硬件插槽信息,然后用grep命令抓取VGA关键词,可以输出GPU的型号信息(但不一定是你想看到的那种表述,比如我这里装的是Titan X,但输出中并不显示Titan X)
上面的输出中,02:00.0是插槽(slot)编号
如果要查看更加具体的信息,则:
CPU
非常简单,一个命令满足大部分需求# 显示CPU的统计信息 lscpu
如果需要查看各个cpu的详细信息
cat /proc/cpuinfo
GPU
如果安装的是NVIDIA GPU,有一个很好用的命令# 显示NVIDIA GPU的相关信息 nvidia-smi
其他的GPU没有太好的命令,在PCI信息里面找吧,比如:
# 从PCI信息中筛选GPU相关信息 lspci | grep VGA
内存
也是一个命令可以满足大部分需求# 显示总容量、正在使用的容量等信息 # -h参数是--human的缩写,让显示的内容加上单位(GB,MB等) free -h
硬盘
同样一个命令满足大部分需求df命令的含义是disk free
# 显示挂载点、总容量、剩余容量等信息 # -h参数是--human的缩写,让显示的内容加上单位(GB,MB等) df -h
GPU
总的来说没有太好的通用办法如果使用的是nvidia显卡,有一个比较好用的命令:
# nvidia-smi即NVIDIA System Management Interface # nvidia-smi -h查看更详细的用法 # 比如可以nvidia-smi -L来只关注型号信息 nvidia-smi
但是如果不是nvidia的显卡,则需要先用lspci列出所有硬件插槽信息,然后用grep命令抓取VGA关键词,可以输出GPU的型号信息(但不一定是你想看到的那种表述,比如我这里装的是Titan X,但输出中并不显示Titan X)
lspci | grep VGA # 我这里输出如下: # 02:00.0 VGA compatible controller: NVIDIA Corporation Device 17c2 (rev a1)
上面的输出中,02:00.0是插槽(slot)编号
如果要查看更加具体的信息,则:
# -v表示verbose,输出详细信息 # -s表示只显示指定slot的信息 lspci -v -s 02:00.0
PCI信息
一个命令满足大部分需求# 显示主板所有硬件槽相关信息 lspci
网络信息
# 查询本机ip相关信息 ifconfig
相关文章推荐
- linux内存管理(堆栈)
- 【C/C++】Linux下使用system()函数一定要谨慎
- Linux下的环境变量设置
- 【小镇的技术天梯】Linux 虚拟内存和物理内存的理解
- linux进入救援模式的方法
- 【Linux 基础篇】之系统启动流程
- Linux /dev 自动创建设备节点
- Linux C语言应用 - main函数解析,时间函数,C语言代码的分配机制(malloc,calloc,realloc,free)
- Linux线程调度策略与优先级(二)
- CentOS安装步骤
- Linux下线程的调度策略与优先级(一)
- 记录下WIN下配置LINUX虚拟机及PYTHON环境
- 腾讯云系统切换linux和windows系统切换提交工单即可
- centos tigervnc
- linux桌面使用鼠标中间健粘帖
- centos7 opera济览器安装
- centos7 opera济览器安装
- Linux运行级别介绍
- linux学习笔记
- centos 6.7 安装sublime text 3