linux 下查看机器配置命令

cat /proc/ cpuinfo

  或者vim /proc/ cpuinfo

  查看系统信息

  cat /proc/ cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)

  cat /proc/interrupts - 中断

  cat /proc/ioports - 设备IO端口

  cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)

  cat /proc/partitions - 所有设备的所有分区

  cat /proc/pci - PCI设备的信息

  cat /proc/swaps - 所有Swap分区的信息

  cat /proc/version - Linux的版本号 相当于 uname -r

  uname -a - 看系统内核等信息

  查看linux系统版本方法:

  cat /etc/redhat-release

  cat /etc/issue

  cat /proc/version

  查看磁盘空间大小:

  df -m

  cat /etc/issue 查看操作系统版本

  cat /etc/inittab 查看启动项

  cat /proc/cpuinfo 查看cpu信息

  uname -a 系统版本

  df -h 查硬盘

  cat /etc/passwd 查看所有用户的列表

  cat /etc/group 查看用户组

  du -sh 查看当前文件夹大小

  这里linux下使用dmidecode查看硬件信息

  dmidecode is a tool for dumping a computer''''s DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description of the system''''s hardware components, as well as other useful pieces of information such as serial numbers and BIOS revision. Thanks to this table, you can retrieve this information without having to probe for the actual hardware. While this is a good point in terms of report speed and safeness, this also makes the presented information possibly unreliable.

  dmidecode可以全面的显示bios、cpu、内存等硬件信息。

  查看主板的序列号

  dmidecode | grep "Serial Number"

  显示物理内存块数

  dmidecode |grep -A16 "Memory Device$"

  显示CPU信息

  dmidecode |grep -A42 "Processor"|more

  另外:

  grep -An (A和n之间也可以有空格) 输出包含指定字符串的行及该行后续的n行

  /usr/sbin/dmidecode | grep "Serial Number"可以读出计算机的标示号,当然这只对正规品牌的机器有效,如DELL、HP之类,取出的值和机器上贴的值是对应的,而类似清华同方之流的兼容机,基本上读不出任何有意义的数据。

### 查看 Linux 系统下的机器配置Linux 系统中,可以通过多种命令查看机器的配置信息,包括操作系统、内核版本、CPU、内存、网卡等详细信息。以下是具体的命令及解释: #### 1. 查看操作系统和内核信息 - 使用 `uname -a` 可以显示操作系统的相关信息,包括内核版本、主机名等[^1]。 - 使用 `cat /proc/version` 可以查看正在运行的内核版本信息[^1]。 - 使用 `cat /etc/issue` 或 `lsb_release -a`(需安装 lsb 工具)可以显示发行版的具体信息。 #### 2. 查看 CPU 信息 - 使用 `lscpu` 命令可以查看 CPU 的架构信息,如型号、核心数、线程数等[^2]。 - 使用 `cat /proc/cpuinfo | grep "physical id" | uniq | wc -l` 可以查看物理 CPU 的个数。 - 使用 `cat /proc/cpuinfo | grep "cpu cores" | uniq` 可以查看每个 CPU 的核心数[^1]。 - 使用 `cat /proc/cpuinfo | grep 'model name' | uniq` 可以查看 CPU 的具体型号。 #### 3. 查看内存信息 - 使用 `cat /proc/meminfo | grep MemTotal` 可以查看系统的总内存大小[^1]。 - 示例输出:`MemTotal: 32941268 kB` 表示系统总内存为约 32GB[^1]。 #### 4. 查看网卡信息 - 使用 `lspci | grep -i ethernet` 或 `dmesg | grep -i eth` 可以查看网卡的相关信息[^1]。 - 此外,还可以使用 `ifconfig` 或 `ip addr` 命令查看网卡的 IP 地址和状态。 #### 5. 查看磁盘信息 - 使用 `df -h` 可以查看磁盘的使用情况,包括已用空间和可用空间。 - 使用 `fdisk -l` 或 `lsblk` 可以查看磁盘分区的详细信息。 ### 示例代码 以下是一些常用的命令示例: ```bash # 查看操作系统信息 uname -a cat /proc/version cat /etc/issue # 查看 CPU 信息 lscpu cat /proc/cpuinfo | grep "physical id" | uniq | wc -l cat /proc/cpuinfo | grep "cpu cores" | uniq # 查看内存信息 cat /proc/meminfo | grep MemTotal # 查看网卡信息 lspci | grep -i ethernet dmesg | grep -i eth # 查看磁盘信息 df -h fdisk -l ``` ### 注意事项 - 不同的 Linux 发行版可能需要安装额外的工具(如 `lsb-release`),请根据实际情况安装相关软件包。 - 某些命令可能需要管理员权限(`sudo`),例如 `fdisk -l` 和 `dmesg`。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值