人生倒计时
- 今日已经过去小时
- 这周已经过去天
- 本月已经过去天
- 今年已经过去个月
linux服务器配置参数怎么看(服务器的配置参数)
查看服务器硬件信息方法
你们知道服务器硬件信息怎么查看吗,下面是我带来查看服务器硬件信息 方法 的内容,欢迎阅读!
(使用浏览器扫码进入在线客服窗口)
复制联系方式
查看服务器硬件信息方法:
一、DOS命令查看服务器的配置
1.查询CPU个数
cat /proc/ cpu info | grep physical | sort -n | uniq | wc -l
2.查询服务器型号
dmidecode | grep "Product Name"
或
dmidecode -s system-product-name
3.查看CPU几核
cat /proc/cpuinfo | grep physical | sort -n | uniq -c
4.查看CPU信息型号
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq
5.查看CPU运行位数
# getconf LONG_BIT
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
# cat /proc/cpuinfo | grep flags | grep 'lm' | wc -l
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)
6.查看当前 操作系统 内核信息
uname -a
7.查看网卡速率
ethtool eth0
8.查看当前操作系统发行版信息
lsb_release -d
9.查看内存的插槽数,已经使用多少插槽.每条内存多大
dmidecode|grep -P -A5 "Memory\s+Device" | grep Size |grep -v Range | cat -n
10. 查看内存的频率
dmidecode|grep -A16 "Memory Device"|grep 'Speed' | cat -n
11.查看服务器出厂编号适用于DELL 。 LENOVO则显示不出来
dmidecode -s chassis-serial-number
12.对于DELL服务器的信息可通过DSET获取
DSET工具2.2使用说明(Windows版):
DSET工具2.1使用说明(Linux版):
13.For Windows(win2003 winXP以上版本):
命令1:wmic bios get serialnumber(获取SN|不适用于LENOVO机器)
命令2:wmic csproduct get name,identifyingnumber(获取SN和机型)
以下为一台LENOVO R510 G7 Windows方面的一些信息查询
二、鲁大师查询服务器的配置
通过鲁大师查询到的一些信息
看了“查看服务器硬件信息方法”的内容的人还看:
1. linux看硬件信息方法
2. linux硬件信息查看命令
3. linux如何查看硬件信息
4. linux下查看硬件信息失败解决方法
5. hp服务器硬件诊断工具ProLiant是什么
6. linux获取硬件信息失败解决方法
7. linux服务器硬件需求是多少
8. linux服务器硬件配置要求是多少
9. 怎么检测电脑配置好坏
10. 怎么检测电脑硬件兼容性
linux怎么查看服务器参数
一、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 2.80GHz model name: Intel(R) Xeon(TM) CPU 2.80GHz
model name: Intel(R) Xeon(TM) CPU 2.80GHz model name: Intel(R) Xeon(TM) CPU 2.80GHz
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,大小是2.8G。
二、内存大小
[root@xbidc ~]# cat /proc/meminfo |grep MemTotal
MemTotal: 1034612 kB
[root@xbidc ~]#
三、硬盘大小
[root@xbidc ~]# fdisk -l |grep Disk
Disk /dev/sda: 300.0 GB, 300000000000 bytes
[root@xbidc ~]#
如何查看linux服务器的配置
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
2、在linux命令行下输入shell指令:cat /proc/cpuinfo,按回车,会看到cpu的信息。
3、输入shell指令:fdisk -l,按回车,会看到硬盘的信息。

怎么查看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就该这样学》
Linux服务器如何查看CPU占用率、内存占用、带宽占用
Linux服务器如何查看CPU占用率、内存占用、带宽占用的命令
图中红色部分即为占用百分率,下面是每个进程的CPU占用率,如果服务器是多核CPU可能在下方看到有些进程CPU占用超过100%,这种一般是该进程使用了多核。
内存占用率:free -m
图中红色部分即为占用,即used、free即为剩余。(注意中在第二行数字中找哦。)
带宽占用:
使用vmstat命令,输入命令:vmstat
linux服务器的相关信息查看(端口占用,cpu、内存占用,防火墙,系统信息,vim编辑器使用等)
一、端口占用情况
(1)查看所有端口、进程的使用情况: netstat -tunlp
(2)查看某一端口的使用情况: netstat -tunlp|grep 5560
二、查看内存使用情况
(1)查看占用情况(动态):top
按下P(大写)可以找到占用内存最大的进程
(2)查看占用情况(总的):free
(3)查看占用内存最多的N个进程: ps -aux | sort -k4nr | head -K如果是10个进程,K=10,如果是最高的三个,K=3
(4)查看硬盘空间大小:df -lh
三、防火墙
防火墙iptables和firewall
(1)查看防火墙状态: firewall-cmd --state
(2)开启、关闭防火墙: 开启: systemctl start firewalld 关闭:systemctl stop firewalld.service 或者 service firewalld stop
(3)重启防火墙:firewall-cmd --reload(重新载入配置,在添加规则之后,需要执行此命令)
(4)防火墙是否开机启动:禁止防火墙开机启动:systemctl disable firewalld.service设置防火墙开机启动:systemctl enable firewalld.service
四、查看系统信息
(1)查看系统位数:getconf LONG_BIT
(2)查看内存信息:查看所有内存信息: cat /proc/meminfo查看内存容量: grep "MemTotal" /proc/meminfo
(3)查看CPU信息:查看cpu个数(几核):cat /proc/cpuinfo |grep "processor"|wc -l
五、linux中文乱码:
我只是用了第三部,更改了ssh客户端属性配置就可以了
1. 配置SSH 终端 (以xshell为例):
打开“文件”(File)- “属性” (Properties), 在“终端”(Terminal),将“编码”(Encoding)改为UTF-8 即可。
六、Xshell远程连接Linux时无法使用小键盘的解决方式:
七、linux中vi编辑器的退出操作
保存,但不退出vi :w
保存并退出vi :wq
退出vi,但不保存更改 :q!
用其他文件名保存 :w filename
在现有文件中保存并覆盖该文件 :w! filename
查找文字:在一般模式下输入/和你要查找的文字单词,例如/port,此时再按下 n 会跳转至改文字所在的下一处。

