一个屏蔽 IP 的脚本

在测试可用性的时候,经常需要模拟断网。这时候用 iptables 是比较方便的。但是如果想更方便一点,不用去敲那么长的命令会更好些。于是就写了个 ban_ip 脚本。 #!/bin/bash if [[ $EUID != 0 ]]; then echo should run as root exit 1 fi action=DROP comment=ban_ip cmd=$1 case $cmd in list) iptables -L -n | awk -

一个屏蔽 IP 的脚本

在测试可用性的时候,经常需要模拟断网。这时候用 iptables 是比较方便的。但是如果想更方便一点,不用去敲那么长的命令会更好些。于是就写了个 ban_ip 脚本。 #!/bin/bash if [[ $EUID != 0 ]]; then echo should run as root exit 1 fi action=DROP comment=ban_ip cmd=$1 case $cmd in list) iptables -L -n | awk -v cm

数组,数组,数组

我们都知道,数组是C语言中最基本、最重要的数据结构之一啦。但是对好多人来说,数组也许有着不为人知的一面呢!先从 […]

Debian 8 "jessie" 升级至 Debian 9 "stretch" 教程

Debian 9 Stretch 已经在 2017 年 6 月 17 号发布,而很多商家的步伐并未那么快,比如某千万云,所以我们可以选择自己升级 本教程会指导你如何在 Debian 8 Jessie 的机器上快速升级到 Debian 9 Stretch 以下安装步骤都在 root 用户下完成,请自行使用 su 命令切换到 root 用户 此教程仅适用于 KVM、Xen 等可以更换内核的虚拟环境或独立服务器,OpenVZ 等无法更换内核的环境是不能升级的 1、备份数据 如果你的