中易网

怎么查看linux服务器的配置

答案:1  悬赏:60  
解决时间 2021-02-21 21:46
怎么查看linux服务器的配置
最佳答案
几个cpu

Java代码
more /proc/cpuinfo |grep "physical id"|uniq|wc -l

每个cpu是几核(假设cpu配置相同)

Java代码
more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l

Java代码
cat /proc/cpuinfo | grep processor

1. 查看物理CPU的个数

Java代码
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l

2. 查看逻辑CPU的个数

Java代码
#cat /proc/cpuinfo |grep "processor"|wc -l

3. 查看CPU是几核

Java代码
#cat /proc/cpuinfo |grep "cores"|uniq

4. 查看CPU的主频

Java代码
#cat /proc/cpuinfo |grep MHz|uniq

Java代码
# uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(查看当前操作系统内核信息)

Java代码
# cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(查看当前操作系统发行版信息)

Java代码
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)

Java代码
# cat /proc/cpuinfo | grep physical | uniq -c

4 physical id : 0
4 physical id : 1
(说明实际上是两颗4核的CPU)

Java代码
# getconf LONG_BIT

32
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

Java代码
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

8
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

如何获得CPU的详细信息:
linux命令:
Java代码
cat /proc/cpuinfo

用命令判断几个物理CPU,几个核等:
逻辑CPU个数:

Java代码
# cat /proc/cpuinfo | grep "processor" | wc -l

物理CPU个数:

Java代码
# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

每个物理CPU中Core的个数:

Java代码
# cat /proc/cpuinfo | grep "cpu cores" | wc -l

是否为超线程?
如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。
每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:

Java代码
# cat /proc/cpuinfo | grep "siblings"

查看文件夹大小

Java代码
du -sh *

列出所有端口

Java代码
netstat -a | more

列出所有 tcp 端口

Java代码
netstat -at

列出所有 udp 端口

Java代码
netstat -au

不显示主机,端口和用户名

Java代码
netstat -an | grep 9300

输出中显示 PID 和进程名称

Java代码
netstat -p

显示 TCP 或 UDP 端口的统计信息

Java代码
# netstat -st
# netstat -su

显示所有端口的统计信息

Java代码
netstat -s

只显示监听端口

Java代码
netstat -l

只列出所有监听 tcp 端口

Java代码
netstat -lt

只列出所有监听 udp 端口

Java代码
netstat -lu

只列出所有监听 UNIX 端口

Java代码
netstat -lx

持续输出 netstat 信息

Java代码
netstat -c

显示系统不支持的地址族

Java代码
netstat --verbose

显示核心路由信息

Java代码
netstat -r

找出程序运行的端口

Java代码
netstat -ap | grep ssh

找出运行在指定端口的进程

Java代码
netstat -an | grep ':80'

显示网络接口列表

Java代码
netstat -i

显示详细信息,像是 ifconfig 使用

Java代码
netstat -ie

查看连接某服务端口最多的的IP地址

Java代码
netstat -nat | grep "192.168.1.15:22" |awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -20

TCP各种状态列表

Java代码
netstat -nat |awk '{print $6}'

先把状态全都取出来,然后使用uniq -c统计,之后再进行排序。

Java代码
netstat -nat |awk '{print $6}'|sort|uniq -c

Java代码
netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn
需要解决更多linux问题,详情请看《Linux就该这样学》
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汇联超市竹园店我想知道这个在什么地方
边为345的直角三角形底边等于斜边的一半?
男生不爱女生 女生还会跟他任性 撒娇吗
平庸的背景指什么?
500ml溶液用多大的容量
原装尼康d700的手柄的材质?
不动产证是什么?专业人士能否告诉我?
青秀区小精灵幼儿园地址在什么地方,想过去办
未满18岁去银行办卡是不是一定要本人去
CAD中如何算一个房间用了多少块地砖?
泰来县黑龙江省齐齐哈尔市泰来县乔日信息咨询
死或生4的介绍
万能的百度求出处。还有求该女名字?
lol中轻语是什么意思?
关于爱幻想的情话?
推荐资讯
这些三月李只开花不结果是什么原因?连续三年
安徽阜 阳有瓷砖,和地板砖批发市场吗?
明道物流(工业大道东50米明道物流)地址有知道
人为什么有时会突然莫名的烦躁
极爱车品加盟怎么样?
瑞贝卡是谁演的,瑞贝卡扮演者,约会专家瑞贝
这样才能让奶茶很顺滑
百度竞价前景怎么样,学百度竞价有前途吗
我毕业一年多了,档案在天津华苑科技园,想要
大师和法师是一样吗有什么不一样谁大
适合学生用的香水
黄山镇南溪完小地址在什么地方,我要处理点事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?