在Linux系统中,防火墙是非常重要的安全组件,它可以帮助我们保护服务器免受不明访问和攻击。因此,了解如何查看防火墙是否关闭是至关重要的。在Kubernetes集群中,确保防火墙正确配置也是非常重要的一环。下面我将为你介绍如何查看Linux系统中防火墙的状态。

### 查看防火墙状态步骤
下表展示了查看防火墙是否关闭的步骤:

| 步骤 | 操作 |
| ---- | ---- |
| 1 | 登录到Linux服务器 |
| 2 | 检查防火墙状态 |

### 操作步骤及代码示例

#### 步骤1:登录到Linux服务器
首先,我们需要通过SSH连接或者在服务器本地终端登录到Linux服务器。

#### 步骤2:检查防火墙状态
我们可以使用以下命令来检查防火墙状态:

```bash
# 查看防火墙状态
sudo systemctl status firewalld
```

在这里,我们使用systemctl命令来检查防火墙服务firewalld的状态。执行上述命令后,会显示如下信息:

```
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2023-03-05 16:35:11 UTC; 1 day 2h ago
Docs: man:firewalld(1)
Main PID: 1312 (firewalld)
CGroup: /system.slice/firewalld.service
└─1312 /usr/sbin/firewalld --nofork --nopid

Mar 05 16:35:07 k8s-master systemd[1]: Starting firewalld - dynamic firewall daemon...
Mar 05 16:35:11 k8s-master systemd[1]: Started firewalld - dynamic firewall daemon.
```

在上面的示例中,我们可以看到`Active: active (running)`,这表示防火墙服务当前正在运行。如果防火墙服务没有运行,会显示为`Active: inactive (dead)`,这表示防火墙被关闭了。

通过以上两个步骤和示例代码,你可以轻松地查看Linux系统中防火墙的状态,确保服务器安全。希望这篇文章可以帮助你解决问题,任何疑问都可以随时向我提出。祝你在学习和工作中一帆风顺!