Linux学习
Linux查看进程、监听端口以及终止的命令方法
iptables查看、增加、删除规则
docker 卸载重装
Linux常用命令
LINUX 查看硬件配置命令
VMware ubuntu虚拟机怎么设置分辨率
linux系统防火墙开放端口等命令
Docker基本操作命令
Nginx进行端口代理教程
阿里云服务器磁盘扩容步骤
在Ubuntu上安装SSH服务
编译OpenWrt系统
windows虚拟机中Ubuntu系统共享挂载
幸狐luckfox开发安装nps步骤
Alpine Linux 移植到
Alpine Linux挂载SD卡
Alpine 编译内核模块
Ubuntu系统导出开发板Rootfs镜像
Luckfox编译内核
Luckfox内核配置和Buildroot配置
Orange Pi Zero3打造成云终端/瘦客户机
Ubuntu 22.10连接蓝牙耳机报错br-connection-profile-unavailable解决方法
12
首页
-
+
LINUX 查看硬件配置命令
## 一、系统 #### 1.查看内核/操作系统/CPU信息 ``` uname -a ``` #### 2.查看操作系统版本 ```c head -n 1 /etc/issue ``` #### 3.查看CPU信息 ```c cat /proc/cpuinfo ``` #### 4.查看计算机名 ```c hostname ``` #### 5.列出所有PCI设备 ```c lspci -tv ``` #### 6.列出所有USB设备 ```c lsusb -tv ``` #### 7.列出加载的内核模块 ```c lsmod ``` #### 8.查看环境变量 ```c env ``` ## 二、资源 #### 1.查看内存使用量和交换区使用量 ```c free -m ``` ```c cat /proc/meminfo ``` #### 2.查看各分区使用情况 ```c df -h ``` #### 3.查看指定目录的大小 ```c du -sh <目录名> ``` #### 4.查看内存总量 ```c grep MemTotal /proc/meminfo ``` #### 5.查看空闲内存量 ```c grep MemFree /proc/meminfo ``` #### 6.查看系统运行时间、用户数、负载 ```c uptime ``` #### 7.查看系统负载 ```c cat /proc/loadavg ``` ## 三、磁盘和分区 #### 1.查看挂接的分区状态 ```c mount | column -t ``` #### 2.查看所有分区大小 ```c df -h ``` ```c fdisk -l ``` #### 3.查看所有交换分区 ```c swapon -s ``` #### 4.查看磁盘参数(仅适用于IDE设备) ```c hdparm -i /dev/hda ``` #### 5.查看启动时IDE设备检测状况 ```c dmesg | grep IDE ``` ## 四、网络 #### 1.查看所有网络接口的属性 ```c ifconfig ``` #### 2.查看防火墙设置 ```c iptables -L ``` #### 3.查看路由表 ```c route -n ``` #### 4.查看所有监听端口 ```c netstat -lntp ``` #### 5.查看所有已经建立的连接 ```c netstat -antp ``` #### 6.查看网络统计信息 ```c netstat -s ``` ## 五、进程 #### 1.查看所有进程 ```c ps -ef ``` #### 2.实时显示进程状态 ```c top ``` 六、用户 #### 1.查看活动用户 ```c w ``` #### 2.查看指定用户信息 ```c id <用户名> ``` #### 3.查看用户登录日志 ```c last ``` #### 4.查看系统所有用户 ```c cut -d: -f1 /etc/passwd ``` #### 5.查看系统所有组 ```c cut -d: -f1 /etc/group ``` #### 6.查看当前用户的计划任务 ```c crontab -l ``` ## 六、服务 #### 1.列出所有系统服务 ```c chkconfig --list ``` #### 2.列出所有启动的系统服务 ```c chkconfig --list | grep on ``` ## 七、程序 #### 1.查看所有安装的软件包 #### rpm -qa 八、其他常用命令整理如下: #### 1.查看主板的序列号: ```c 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
laoding
2024年4月8日 00:48
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码