CentOS7防火墙firewalld探讨之三

让「 zone 」工作起来,『firewalld』的常用命令。1、首先先查看活动的「 zone 」[root@cn01~]#firewall-cmd --get-active-zones public interfaces: ens32 要获得这个活动的「 zone 」的详细信息使用[root@cn01~]#firewall-cmd --zone=public --list-all publ

- 阅读全文 -

CentOS7防火墙firewalld探讨之二

『 FirewallD 』预定义了9个「 zone 」,可以理解为定义了不同安全等级的「 zone 」。『 Linux 』系统的一个「 interface 」可以且仅可以属于一个「 zone 」,一个「 zone 」可以包含多个「 interface 」。1、block官网描述:Any incoming network connections are rejected with an icmp-h

- 阅读全文 -

CentOS7防火墙firewalld探讨之一

firewalld简介自从『 CentOS 』升级到7之后,「 iptables 」不在是开箱即用了,改成了「 firewall-cmd 」。因此又重新研究了下「 firewall-cmd 」的用法。通过参考rh官网学习「 firewall-cmd 」的用法。借用官网的图从图中可以看到,「 firewall-cmd 」并不是替代了「 iptables 」,而是在「 iptables 」上层做了个封

- 阅读全文 -

shell json格式化工具jq 超级好用

经典用法jq是在命令行中格式化、抽取子json一种强大的工具,如果想在terminal中玩转json,请第一时间想到jq,不是jquery。先看下面的gif,这是jq最经典的用法,将原始格式的json,格式化显示在界面上。有才的jq作者。简单介绍jq命令行help帮助,安装之后jq -h 先简单了解一下。jq获取json数据的方式:通过管道获取json数据,cat file.json | jq .

- 阅读全文 -

彻底理解shell脚本里的习惯用法2 > &1

平时在写shell,或者配置dockerfile等用到shell脚本的时候,常常用到一些习惯用法,大概知道什么意思,也能用对,但就是不能理解为什么这样用,那么就没办法变通。今天分享一个习惯用法,io重定向里面一个比较常用的写法:ls foo > /dev/null 2>&1。这个碰到最多的是crontab配置,尝尝会把1,2都同时重定向到一个文件中。I/O重定向标准输出例子$

- 阅读全文 -