查看系统版本
要查看 Linux 系统的版本信息,您可以使用以下命令之一:
使用
uname
命令: 使用uname
命令可以显示当前操作系统的内核版本。在终端中输入以下命令:uname -a
这将显示包括内核版本在内的完整信息。
查看
/etc/os-release
文件: 在许多 Linux 发行版中,系统版本信息存储在/etc/os-release
文件中。您可以使用cat
命令查看该文件的内容:cat /etc/os-release
这会显示系统版本、ID、版本号等信息。
查看
/etc/issue
文件: 有些 Linux 发行版会将系统版本信息存储在/etc/issue
文件中。您可以使用cat
命令查看该文件的内容:cat /etc/issue
这可能会显示发行版名称和版本号。
使用发行版特定的命令: 不同的 Linux 发行版可能有特定的命令用于查看系统版本。例如,Ubuntu 可以使用
lsb_release -a
命令,CentOS 或者 Red Hat Enterprise Linux (RHEL) 可以使用cat /etc/redhat-release
命令。lsb_release -a
或者
cat /etc/redhat-release
以上命令将显示当前 Linux 系统的版本信息,您可以根据您的需求选择其中之一来查看系统版本。
要查看 CentOS 系统的版本信息,您可以使用以下命令之一:
使用
cat
命令查看/etc/centos-release
文件:cat /etc/centos-release
这会显示 CentOS 的版本信息,例如:
CentOS Linux release 7.9.2009 (Core)
这表示系统运行的是 CentOS 7.9 版本。
使用
lsb_release
命令(如果已安装):lsb_release -a
如果您的系统中安装了
lsb_release
工具,则此命令将显示更详细的系统版本信息,包括发行版号和描述。使用
hostnamectl
命令:hostnamectl
这个命令将提供一些系统信息,包括操作系统名称、版本号和架构。
无论您选择哪种方法,都可以查看到系统的 CentOS 版本信息。
防火墙
一、防火墙
1.1 查看防火墙状态
若防火墙没打开,先打开防火墙。
systemctl status firewalld
1.2 打开防火墙
systemctl start firewalld
查看防火墙规则
firewall-cmd --list-all
1.2.1 打开防火墙失败
// 执行取消服务的锁定
systemctl unmask firewalld.service
// 下次需要锁定该服务时执行
systemctl start firewalld.service
1.3 关闭防火墙
systemctl stop firewalld
二、查看端口开放状态
2.1 查询指定端口是否已开
运行命令后,返回yes表示已打开,返回no表示未打开。
firewall-cmd --query-port=10050/tcp
三、开放端口
3.1 第一步添加需要开放的端口开放10050端口
firewall-cmd --add-port=10050/tcp --permanent
批量开放端口,如从100到500这之间的端口,全部要打开
firewall-cmd --add-port=100-500/tcp --permanent
3.2 第二歩重新载入添加的端口
运行完第二歩,表示添加端口已成功,可以用查看端口开放状态命令,查到是否开启成功。
firewall-cmd --reload
3.3 移除指定端口
firewall-cmd --permanent --remove-port=10050/tcp
CentOS修改hostname
方法一 hostnamectl修改
Step1 查看主机名
hostname
Step2 修改主机名
命令形式
hostnamectl set-hostname 主机名
修改
hostnamectl set-hostname Master
Step3 再次查看主机名
hostname
无需重启只需新开会话便可变为新的主机名
方法二 通过修改文件
修改文件
vi /etc/hostname 添加主机名
Slave01
vi /etc/sysconfig/network 添加IP和hostname对应关系
10.238.162.33 Slave01
重启reboot生效
方法3 临时修改主机名
hostname Slave01