![](https://cdn.jsdelivr.net/gh/coder-lzh/picture@main/sponsor/alipay.png)
shell命令
常用的shell命令
系统信息
查看服务器的操作系统
shell
cat /etc/redhat-release
查看CPU信息
shell
lscpu
找不到安装 需要安装
shell
yum install util-linux -y
查看Linux服务器CPU核数
shell
cat /proc/cpuinfo |grep processor |wc -l
查看物理cpu的数量
shell
grep "physical id" /proc/cpuinfo|sort -u|wc -l
查看内存信息
shell
free -h
查看硬盘大小
查看磁盘总大小
shell
fdisk -l
shell
df -h
shell
lsblk
查看服务器网卡设备配置信息
安装lshw
命令查看服务器网卡设备配置信息
shell
yum -y install lshw
shell
lshw -c network
防火墙
查看开启了那些端口
常用于 CentOS/RHEL 7 及以上版本
shell
firewall-cmd --list-ports
这个命令会列出所有临时开放的端口。如果你想要查看所有永久开放的端口,可以使用:
shell
firewall-cmd --list-ports --permanent
查看特定端口是否开启
如果你想要检查特定的端口是否已经开启,可以使用以下命令:
shell
firewall-cmd --query-port=80/tcp