首页 - 苦逼小运维 
#### 环境: - OS: ubuntu 14.04 - MySQL Server: 5.7.17 - Xtrabackup: percona-xtrabackup-24 - 代码和备份的根目录:`/mnt/deploy` #### 相关脚本: - 主脚本:`xtrabackup.sh`,内容如下(将`<YOUR_BACKUPUSER>`改为MySQL备份用户名,`<YOUR_B ... ...
阅读全文
#### 使用Python和JS将URL中的普通字符串参数转换为URN编码字符串 以一条含有特殊字符的命令为例,比如要往连接`http://www.example.com/arg?`中传入如下参数:`cd /home && ls -l`,这一串参数中,如果不进行编码,则`&`会被认为是URL中的参数连接符,但是很明显这个的`&&`两个连用是shell中的用法,要正确传递这一串命令必须先对参数进行 ... ...
阅读全文

ubuntu中update-rc.d工具使用

beanhe on 2017-03-17 02:49:22
#### Ubuntu中System-v启动脚本管理工具update-rc.d 使用`update-rc.d`之前先要确保脚本存放在`/etc/ini.t.d`目录下 简单讲服务(以foobar为例)加入启动项直接使用命令: ``` update-rc.d foobar defaults ``` `defaults`参数代表指定的服务会在`2345`的运行级别(runlevel)启动,在`01 ... ...
阅读全文
#### 小米路由器mini开启SSH,刷入潘多拉(PandoraBox)系统 _已测试过[OpenWrt](https://openwrt.org/),无法成功,刷入后mini一直红灯,数次测试,成功刷入[PandoraBox](http://downloads.openwrt.org.cn/PandoraBox/),具体版本直接点击本文链接下载即可_ #### 准备 - 刷机前做好备份,刷 ... ...
阅读全文

阿里云命令行工具aliyuncli

beanhe on 2017-03-14 02:49:22
#### 阿里云命令行工具 阿里云命令行工具使用Python编写,Python2.6.5以上版本均可安装使用,通常直接使用`pip`即可 ``` sudo pip install aliyuncli ``` 在Ubuntu 14.04中由于pip安装Python `lib`路径与系统的不同,故安装完成后会出现不能正常使用的情况,不论输入什么命令,结果都是如下内容: ``` usage: aliy ... ...
阅读全文

阿里云Python SDK使用

beanhe on 2017-03-14 02:49:22
#### 阿里云Python SDK使用 以`aliyun-python-sdk-ecs`为例,阿里云SDK使用分三步: - 初始化Client 首先[点我](https://account.aliyun.com/login/login.htm?spm=5176.7926452.196042.3.UNlTh0&oauth_callback=http%3A%2F%2Fak-console.aliyu ... ...
阅读全文
##### 使用shadowsocks配置socks5代理服务器 - 常见VPN服务器搭建较繁琐,`shadowsocks`提供了很简便的方式,具体使用参考如下步骤 - shadowsocks官网:[点我](https://shadowsocks.org) - 安装shadowsocks ``` sudo pip install shadowsocks ``` - 创建服务器配置文件`sh ... ...
阅读全文

read命令

beanhe on 2017-03-14 02:49:22
### read命令 ##### read命令主要功能是通过交互的方式对变量进行赋值 用法: `usage: read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]` - `-a`: 后面跟一个数组变量名,输入的内容会以空格为分隔符 ... ...
阅读全文

python给图片加水印

beanhe on 2017-03-14 02:49:22
#### python图片加水印 Pillow是python中用于为图片加水印的模块,安装文档和依赖请参考:[官方文档](https://pillow.readthedocs.io/en/4.0.x/installation.html)。具体用法如下: ``` #!/usr/bin/env python from PIL import Image, ImageDraw, ImageFont i ... ...
阅读全文
- 公司的VPN基于L2TP的,但是并没有设置预共享密钥,对于Windows和Mac来说默认情况下,空密钥是不被允许的,Windows需要更改注册表,Mac OS X可通过如下方式解决:在/etc/ppp目录下新建一个文件options, 写入下面的内容 ``` plugin L2TP.ppp l2tpnoipsec ``` - 配置完成后就可以无需密钥连接了 ... ...
阅读全文