硬件查看命令

系统

  # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# cat /proc/version # 查看操作系统详情信息# cat /etc/lsb-release # 查看系统版本信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# lscpu # 列出cpu信息# env # 查看环境变量

资源

  # free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh <目录名> # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载

磁盘和分区

  # mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)# dmesg | grep IDE # 查看启动时IDE设备检测状况

网络

  # ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息

进程

  # ps -ef # 查看所有进程# top # 实时显示进程状态

用户

  # w # 查看活动用户# id <用户名> # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务

服务

  # chkconfig --list # 列出所有系统服务# chkconfig --list | grep on # 列出所有启动的系统服务

程序

  # rpm -qa # 查看所有安装的软件包

其他常用命令整理

  查看主板的序列号:dmidecode | grep -i ‘serial number’
   用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
   查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i ‘cpu’][dmidecode -t processor]
   查看内存信息:cat /proc/meminfo [free -m][vmstat]
   查看板卡信息:cat /proc/pci
   查看显卡/声卡信息:lspci |grep -i ‘VGA'[dmesg | grep -i ‘VGA’]
   查看网卡信息:dmesg | grep -i ‘eth'[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i ‘eth’]
   查看PCI信息:lspci (相比cat /proc/pci更直观)
   查看USB设备:cat /proc/bus/usb/devices
   查看键盘和鼠标:cat /proc/bus/input/devices
   查看系统硬盘信息和使用情况:fdisk & disk – l & df
   查看各设备的中断请求(IRQ):cat /proc/interrupts
   查看系统体系结构:uname -a
   查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]
   查看硬件信息,包括bios、cpu、内存等信息:dmidecode
   测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev ?
   查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v
   查看当前系统中已经应用的补丁:showrev –p
   显示当前的运行级别:who –rH
   查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind
   查看硬件信息:dmesg | more
   显示外设信息, 如usb,网卡等信息:lspci
   查看已加载的驱动:
   lsnod
   lshw
   查看当前处理器的类型和速度(主频):psrinfo -v
   打印当前的OBP版本号:prtconf -v
   查看硬盘物理信息(vendor, RPM, Capacity):iostat –E
   查看磁盘的几何参数和分区信息:prtvtoc /dev/rdsk/c0t0d0s
   显示已经使用和未使用的i-node数目:
   df –F ufs –o i
   isalist –v
   对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
   主机CPU信息:Cpuinfo
   主机DMA通道信息:Dma
   文件系统信息:Filesystems
   主机中断信息:Interrupts
   主机I/O端口号信息:Ioprots
   主机内存信息:Meninfo
   Linux内存版本信息:Version

备注: proc – process information pseudo-filesystem 进程信息伪装文件系统

cat /proc/meminfo

cat /proc/cpuinfo 分析输出

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

# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l

Jetson系统的特殊命令命令整理如下

head -n 1 /etc/nv_tegra_release    #查看Jetson TX2 L4T版本

tegrastats #或者 sudo tegrastats    # 可参考官网说明

jtop  #实时查看状态,如CPU、RAM、GPU等

top  #实时显示 process 的动态

free 或 free -m 或 free -h  #查看内存

cat /etc/nv_tegra_release | grep "REVISION"    #查看jetpack的版本

当然,如果cuda安装正确的话,你也可以使用下面的指令,

nvcc -V

参考资料

linux查看硬件配置命令的方法示例 - 云+社区 - 腾讯云

本文结束

linux常用命令:查看硬件配置的方法示例(含Jetson)相关推荐

  1. Linux常用命令ens33网卡配置

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.shell 1.shell 2.linux内部命令和外部命令的区别 3.通用的命令行使用格式 二.linux基础命令 表 ...

  2. Linux 常用命令行、配置

    Shell命令 执行不能直接用sudo执行的命令 sudo sh -c "ulimit -n 65535 && exec su $LOGNAME" 路由操作 sud ...

  3. linux常用的20个命令查看端口,Linux常用命令-查看端口使用具体情况

    签名:松月生夜凉,风泉满清听 静思语:人生之贵,莫贵于信,信乃人生立世之本! Latest posts by 折月煮酒 查看端口使用具体情况 Linux 查看端口占用情况 Linux 查看端口占用情况 ...

  4. linux常用命令-查看文本/cat,tac,more,less,head,tail

    cat:连接并显示文件 NAME        cat - concatenate files and print on the standard output [root@localhost ~]# ...

  5. linux ps查看完整时间,Linux ps 命令查看进程启动及运行时间

    引言 同事问我怎样看一个进程的启动时间和运行时间,我第一反应当然是说用 ps 命令啦. ps aux或ps -ef不就可以看时间吗? ps aux选项及输出说明 我们来重新复习下ps aux的选项,这 ...

  6. 查看硬件配置的Linux命令,LINUX 查看硬件配置命令的教程

    你还在为不知道linux 查看硬件配置命令的教程而烦恼么?接下来是小编为大家收集的linux 查看硬件配置命令的教程教程,希望能帮到大家. linux 查看硬件配置命令的教程 系统 # uname - ...

  7. Linux常用的查看设备的命令

    Linux常用的查看设备的命令 linux查看设备命令 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本 # cat / ...

  8. Linux 常用命令及快速记忆方法

    Linux 常用命令及快速记忆方法 所有的命令都是英语的简写,那么对于记忆来说,我们只要知道是哪些单词的简写就可以轻而易举地记住啦 最基础的: ls.cd.pwd.mkdir.rm.rmdir.mv. ...

  9. Linux 常用命令使用方法

    Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用户名  password:输入口令   用户是系统注册用户成功登陆后,可以进入相应的 ...

最新文章

  1. 一些量化(quantization)技巧
  2. MHA masterha_check_ssh 报错
  3. 配置zentaophp
  4. HTML5游戏开发系列教程5(译)
  5. python文件函数_Python closed()函数:关闭打开的文件
  6. Android 日志工具包
  7. IDEA 部署 Java Web 应用为 war 包
  8. 正则表达式-grep命令
  9. Android WiFi 获取 IP 过程
  10. 英国发现巨型失落海底世界:曾生活数万居民
  11. ora-27100产生的原因分析
  12. 实现PPT的在线预览(动态,及转PDF)
  13. 【财富空间】中国AI应用最新白皮书:金融、汽车、医疗和零售将受AI影响最大,或为参与者带来19000亿增益价值
  14. C++之std::atmoic、std::pair、enum class
  15. 百度实习生招聘的一道大数据处理题目(上)
  16. 成功,取决于你和什么样的人在一起
  17. 小区物业管理系统(数据库课程设计)
  18. 【科普干货】3张图搞懂Salesforce的认证体系(附新手考证攻略)
  19. 【经验分享】项目经理如何击退被工作汇报支配的恐惧感?
  20. JAVA制作游戏入门教程

热门文章

  1. C++文件流std::ifstream的使用
  2. 【优化算法】多目标蚁狮优化算法(MOALO)【含Matlab源码 1598期】
  3. 【贪心算法】阿里巴巴与四十大盗——背包问题与0-1背包问题
  4. c# 发送邮件,抄送人格式:半角逗号隔开
  5. 在今天这个故事里,阿里巴巴就是四十大盗
  6. html css js注释区别,html、css和js注释的规范用法
  7. 用机器学习打造聊天机器人(四) 代码篇
  8. DUNS 编号是否取代 FDA 注册编号?
  9. 华硕投诉黄静律师团律师
  10. 福建师范大学2022年2月课程考试《小学科学教育》作业考核试题