怎么查看linux服务器硬件的配置?

怎么查看linux服务器硬件的配置?,第1张

Linux大部分 *** 作是通过命令实现的,并不像windows那么直观。linux查看硬件信息也是需要通过linux查看硬件信息命令查询的。

Linux是一套免费使用和自由传播的类Unix *** 作系统是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的 *** 作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。

Linux *** 作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

LINUX和WIN系统的登录界面以及远程连接方式都不一样,WIN系统可以直接用系统自带的远程桌面连接。LINUX系统需要借助于PUTTY之类的远程工具。

WIN系统与我们家用电脑接近,都是图形界面。LINUX系统虽然也有图形界面,但服务器所使用的LINUX大多是命令行界面,很容易识别。

具体步骤为:

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、在linux命令行下输入shell指令:uname -a。

3、最后,按下回车键执行shell指令,此时会看到当前系统是linux系统的打印。

在linux服务器中想要查看连接到服务器的所有ip地址只需要输入命令netstat
-an就可以看到全部的资料。
该命令的常见参数供您参考:
-a
(all)显示所有选项,默认不显示listen相关;
-t
(tcp)仅显示tcp相关选项;
-u
(udp)仅显示udp相关选项;
-n
拒绝显示别名,能显示数字的全部转化成数字;
-l
仅列出有在
listen
(监听)
的服务状态;
-p
显示建立相关链接的程序名;
-r
显示路由信息,路由表;
-e
显示扩展信息,例如uid等;
-s
按各个协议进行统计;
-c
每隔一个固定时间,执行该netstat命令。

一、CPU大小
[root@idc ~]# more /proc/cpuinfo
可以看到详细内容或:
[root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
model name: Intel(R) Xeon(TM) CPU 280GHz model name: Intel(R) Xeon(TM) CPU 280GHz
model name: Intel(R) Xeon(TM) CPU 280GHz model name: Intel(R) Xeon(TM) CPU 280GHz
physical id : 0 physical id : 0 physical id : 3 physical id : 3
[root@idc ~]#
说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到
flags 如果有 ht 说明支持超线程技术判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU 可以看到上面,
这台机器有两个双核的CPU,ID分别是0和3,大小是28G。
二、内存大小
[root@xbidc ~]# cat /proc/meminfo |grep MemTotal
MemTotal: 1034612 kB
[root@xbidc ~]#
三、硬盘大小
[root@xbidc ~]# fdisk -l |grep Disk
Disk /dev/sda: 3000 GB, 300000000000 bytes
[root@xbidc ~]#


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13408415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存