Linux服务器硬件配置查看 |
文章目录
- 一. 操作系统
- 1.1. 发行版本
- 1.2. 查看内核版本
- 二. CPU
- 2.1. CPU统计信息
- 2.2. CPU型号
- 2.3. 查看物理CPU数目
- 2.4. 每个物理CPU的核数
- 2.5. 查看逻辑CPU的个数
- 三. GPU
- 四. 内存
- 4.1. 内存使用情况
- 4.2. 内存硬件情况
- 4.3. 查看内存使用信息
- 五. 硬盘
- 5.1. 分区分布
- 5.2. 硬盘详细信息
- 5.3. 硬盘使用情况
- 5.4. 文件目录大大小
- 六. 网卡
- 6.1. 网卡硬件信息
- 6.2. ssh远程端口映射都本地
- 6.3. 配置IP
- 6.3. 防火墙开关
- 6.3.1. redhat/Centos7关闭防火墙
- 6.3.2. ubuntu关闭和开启防火墙
以Ubuntun服务器为例
一. 操作系统
1.1. 发行版本
lsb_release -a
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
1.2. 查看内核版本
uname -a
二. CPU
2.1. CPU统计信息
lscpu
2.2. CPU型号
cat /proc/cpuinfo
2.3. 查看物理CPU数目
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
2.4. 每个物理CPU的核数
cat /proc/cpuinfo | grep "cpu cores" | uniq
2.5. 查看逻辑CPU的个数
cat /proc/cpuinfo | grep "processor" | wc -l
三. GPU
nvidia-smi
四. 内存
4.1. 内存使用情况
free -hl
4.2. 内存硬件情况
sudo dmidecode -t memory
4.3. 查看内存使用信息
cat /proc/meminfo
五. 硬盘
5.1. 分区分布
lsblk
5.2. 硬盘详细信息
fdisk -l
5.3. 硬盘使用情况
df -hl
5.4. 文件目录大大小
du -sh ./*
六. 网卡
6.1. 网卡硬件信息
lspci | grep -i "eth"
6.2. ssh远程端口映射都本地
ssh -L50691:Localhost:50691 zkf@192.168.90.203
6.3. 配置IP
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eno1
# 修改相应配置项
BOOTPROTO="static"
IPADDR=192.168.91.221
NETMASK=255.255.255.0
GATEWAY=192.168.91.254
DNS1=223.5.5.5
$ sudo vi /etc/resolv.conf
# 配置 nameserver
nameserver 223.5.5.5
6.3. 防火墙开关
6.3.1. redhat/Centos7关闭防火墙
下面是
redhat/CentOs7
关闭防火墙的命令。Centos7默认安装了firewalld,如果没有安装的话,可以使用如下命令进行安装。
- 参考链接:https://blog.csdn.net/qq_39399966/article/details/102660601
yum install firewalld firewalld-config
1.启动防火墙
systemctl start firewalld
2.禁用防火墙
systemctl stop firewalld
3.设置开机启动
systemctl enable firewalld
4.停止并禁用开机启动
sytemctl disable firewalld
6.3.2. ubuntu关闭和开启防火墙
# 1、查看防火墙状态,inactive是关闭,active是开启。
sudo ufw status
# 2、开启防火墙。
sudo ufw enable
# 3、关闭防火墙。
sudo ufw disable