最近Debian 11系统的服务器上,编译东西的时候碰到这个报错:“Debian 11 Cannot find pcre library”。
Debian 11有不少东西革新了,所以解决这个方案呢,不麻烦,执行如下指令即可:

sudo apt update[......]

阅读全文

最近测试系统,选了最新的Debian11,发现以往安装shadowsocks的姿势不灵了~看起来像是libsodium编译后无法识别所致。
索性了解了下最新系统安装shadowsocks的方法,非常简单,具体指令如下:

apt update -y
apt ins[......]

阅读全文

这是最近测试同学发现的问题:接手的一个基于Alpine的镜像拉起的容器里和实际时间差了8个小时,很明显,环境变量缺了TZ,当然,除此之外,还需要安装tzdata才行。
那么,Alpine 中如何设置时区?Dockerfile中加入如下代码即可:

RUN[......]

阅读全文

W32/Netsha.A是一款比较恶心的病毒,这货会把所有exe替换成自身,并且注入系统服务。一般渣渣安全软件,清理干净的难度很大。
恰巧,之前手欠,把本应在虚拟机测试的病毒丢宿主机运行,于是自己也中招了,遂只好搬出外网大拿的方案人工移除 W32/Netsha.[……]

阅读全文

对于小硬盘的VPS,如果使用了CentOS,那内核的几百兆空间还是很有必要清理删除掉的。
如何安全的删除CentOS 中的不需要的内核呢?列出内核:

rpm -qa |grep kernel-[0-9]

移除不需要的内核:

yum remove[......]

阅读全文

依然是承接之前防攻击的部分,流量清洗后,定位到攻击IP,屏蔽掉,是降低后续攻击的手段之一。
那么Linux下,iptables如何屏蔽IP网段呢?屏蔽IP端代码如下:

iptables -I INPUT -s 211.1.0.0/16 -j DROP[......]

阅读全文

Android 8和9的版本,ps指令增加了一些新参数,例如获取全部进程的方式也和以往旧版本不同了。
Android 8和9ps获取全部进程的指令为:

ps -A

参考资料How to make adb shell ps list a[……]

阅读全文

Elasticsearch 解析器啊,不知道的时候会默认用自己的standard解析器进行。
但是呢,如果你需要按自己指定字符分词解析,是要自定义tokenizer分词器的,类型为:char_group,属性tokenize_on_chars为你要指定的字符串数[……]

阅读全文