英语的符号表达

面试 infosys 的时候是一个印度老哥做考官,他问我的问题我是一句都听不懂的,确实是听不懂。 然后他把问题在 webex 中打出来我回答的。 其中有一个问题是:如何用C

阿里云IPSec与锐捷路由器得连接

现在也开始搞起桌面运维了,其实还感觉蛮有意思的。 公司的主路由器是锐捷的NBR6205-E,作为IPSec的服务端,而阿里云作为客户端。 首先先

L2TP VPN在CentOS7系统下的搭建

这是个很奇怪的事情,应聘了一家搞 CDN 的公司,结果上去看了一下根本不对路。就立刻辞了,但是发现它给员工开的 L2TP VPN 确实非常好用。 于是就自己也搭一个,

Kafka的安装和验证

生产环境要用到kafka,记录一下安装过程,其实最重要的不是安装,而是使用。 时间节点是2022年7月10日,zookeeper的版本是3.4

Python下Django环境的准备

其实本身自己是比较喜欢 javascripts 的,但是 Python 也是必须掌握的一项技能。 干 devops ansible 跟 python 也脱不了干系,所以准备用 django 开发一个自动上线的系统。 先准备一下 Python 以及 Django 的环

Gitlab的CICD实际生产环境应用

Gitlab 和 Jenkins 一样,都是很流行的 CI/CD 工具,当然,本站之前推过国人自产的东西 onedev,那个也相当不错,但是用的人毕竟还是少,这回还是用大家都耳熟能详

Sed的进阶用法

sed 和 awk 以及 cut 算是常用工具了,sed的高级用法也需要知道一下 sed 里面有2个空间,一个是pattern space,一个是hold space,默认都

Iptables的基本用法

面试的时候经常会被问到 iptables 的问题,那么下面就运维角度来总结一下基本的用法。 看晕了吧,不要紧,我们关注上面的5个红色,5个链条,然后继续看下面的

Systemd与journalctl的双剑合璧

时代已经进化到 systemd 的年代了,service 应该是彻底没有市场了 systemd 的好处是写程序的时候再也不用 fork 甩脱父进程了,日志直接输出终端即可 对 java 来说也是个

Awk的用法

awk 是比较强力的工具,跟cut和sed组合起来,会有意想不到的作用 举个简单例子,我们nginx的access.log如下: 1110.244.232.88 - - [12/Apr/2022:16:50:06 +0800] help.jjwxc.net "GET /user/article/248 HTTP/1.1" 200