【linux 】linux 命令:查看 Linux 服务器配置

目录一、服务器型号二、操作系统三、CPU四、内存五、硬盘六、其他一、服务器型号dmidecode|grep”SystemInformation”-A9|egrep”Manufacturer|Product”二、操作系统(1)当前操作系统发行版信息:cat/etc/redhat-release(2)操作系统发行版详细信息:lsb_release-a三、CPU(1)CPU统计信息:lscpu(2)CPU型号

大家好,又见面了,我是你们的朋友全栈君。

目录

一、服务器型号

二、操作系统

三、CPU

四、内存

五、硬盘

六、其他



一、服务器型号

dmidecode|grep "System Information" -A9|egrep  "Manufacturer|Product"

【linux 】linux 命令:查看 Linux 服务器配置



二、操作系统

(1)当前操作系统发行版信息:

cat /etc/redhat-release

【linux 】linux 命令:查看 Linux 服务器配置


(2)操作系统发行版详细信息:

lsb_release -a

【linux 】linux 命令:查看 Linux 服务器配置



三、CPU

(1)CPU统计信息:

lscpu

【linux 】linux 命令:查看 Linux 服务器配置


(2)CPU型号:

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

【linux 】linux 命令:查看 Linux 服务器配置


(3)物理CPU个数:

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

【linux 】linux 命令:查看 Linux 服务器配置


(4)每个物理CPU中core的个数(即核数):

cat /proc/cpuinfo| grep "cpu cores"| uniq

【linux 】linux 命令:查看 Linux 服务器配置


(5)逻辑CPU的个数:

cat /proc/cpuinfo| grep "processor"| wc -l

【linux 】linux 命令:查看 Linux 服务器配置



四、内存

(1)概要内存使用情况【-g是以GB为单位;也可以使用-m,即以MB为单位】:

free -g
total:总计物理内存的大小。
used:已使用多大。
free:可用有多少。
Shared:多个进程共享的内存总额。
Buffers/cached:磁盘缓存的大小。

【linux 】linux 命令:查看 Linux 服务器配置


(2)内存硬件信息:

dmidecode -t memory

【linux 】linux 命令:查看 Linux 服务器配置


(3)内存详细使用情况:

cat /proc/meminfo

【linux 】linux 命令:查看 Linux 服务器配置


(4)内存的插槽数,已经使用多少插槽,每条内存多大:

dmidecode|grep -A5 "Memory Device"|grep Size|grep -v Range

【linux 】linux 命令:查看 Linux 服务器配置



五、硬盘

(1)硬盘和分区分布:

lsblk
NAME : 这是块设备名。

MAJ:MIN : 本栏显示主要和次要设备号。

RM : 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。

SIZE : 本栏列出设备的容量大小信息。例如298.1G表明该设备大小为298.1GB,而1K表明该设备大小为1KB。

RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。

TYPE :本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。(LCTT译注,此处sr0的RO项没有标记为1,可能存在一些错误?)

MOUNTPOINT : 本栏指出设备挂载的挂载点。

【linux 】linux 命令:查看 Linux 服务器配置


(2)硬盘和分区的详细信息:

fdisk -l

【linux 】linux 命令:查看 Linux 服务器配置



六、其他

(1)网卡的硬件信息:

lspci | grep -i 'eth'

【linux 】linux 命令:查看 Linux 服务器配置


(2)显示机器上的显卡信息:

lspci | grep -i vga

【linux 】linux 命令:查看 Linux 服务器配置 


(3) 显示具体编号显卡的详细信息:(示例编号:00:02.0)

lspci -v -s 00:02.0

 【linux 】linux 命令:查看 Linux 服务器配置

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129584.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月14日 上午8:00
下一篇 2022年4月14日 上午8:00


相关推荐

  • shell 或运算_shell 变量运算

    shell 或运算_shell 变量运算shell中多重条件与或运算if[-e/dev/mmcblk0p1]&&[-e/dev/mmcblk0p2]&&[-e/dev/mmcblk0p3];then echo-e"—->partitionisexisting!" exit0fi参考:Shell脚本IF条件判断和判断条件总结…

    2022年10月9日
    4
  • 如何用 30 行代码实现微信自动回复机器人?「建议收藏」

    如何用 30 行代码实现微信自动回复机器人?「建议收藏」作者|Ahab责编|胡巍巍写在前面很多朋友对itchat非常感兴趣,近日又学到了itchat另一种有趣的玩法——微信自动回复机器人。程序很简单仅仅三十行代码左右,…

    2022年10月1日
    4
  • Tomcat闪退问题小结[通俗易懂]

    Tomcat闪退问题小结[通俗易懂]一、tomcat双击startup.bat启动报错思路:优先考虑没有正确配置JAVA_HOME等java环境变量,可在cmd中进入tomcat的bin目录,执行startup.bat脚本,若未正确配置JAVA_HOME等变量,会出现具体的提示信息。解决方法1:在计算机环境变量中进行配置;解决方法2:在startup.bat文件的顶端指定jdk与tomcat的包路径。二、tomcat部署项目后启动过程中出现错误闪退,无法查看具体的错误信息解决方式:设置tomcat遇到问题不闪退,具体设

    2022年5月30日
    41
  • Postman解决token传参问题

    Postman解决token传参问题postman 解决 token 传参问题

    2026年3月16日
    2
  • Mac下安装android SDK

    Mac下安装android SDK本想学习一下AppiumAndroid自动化测试,结果差点死在了前期的环境安装上,终于理解了自学有多么不易,从入门到放弃就是这么容易,哈哈

    2022年7月21日
    18
  • Oracle 字符串拼接「建议收藏」

    Oracle 字符串拼接「建议收藏」有两种方式1、’xx’||’xx’||’aaa’selectidname||’,’||sex||’,’||ageastextfromuser效果id text adad1231asdas 张三,男,23 2、concat()函数注意:oracle只支持两个参数,如果要进行多个字符串的拼接,可以使用多个concat()函数嵌套使用例:如果要实现例1的效果:selectidconcat(name,con

    2026年2月1日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号