Ubuntu

2021

Python 以及 Bash 处理命令行参数的模板

Python 和 Bash 是很方便的便携命令行工具的语言。在实现命令行工具时,为了保障工具的灵活性,我们希望很多参数可以通过命令行来设置。这篇文章我们整理一下 Python 和 Bash 脚本编写过程中命令行参数的处理方法。

Jun 17
在 Ubuntu 上安装 OpenVPN 2.4

在之前的文章 Pritunl: 网关与 DNS 设置 中我提到可以使用 pull-filter 来阻止 OpenVPN 覆盖本地网关,从而使得我们在接入私网的同时,走本地的网关上公网。但是 pull-filter 这个配置属性要在 OpenVPN 2.4 版本及以上才有。在 Ubuntu 16.04 中通过 apt 直接安装的 OpenVPN 是 2.3 版本的,更高的版本需要我们手动安装。

May 11