标签 linux 下的文章

nginx 容器安装 acme.sh

把 acme.sh 安装到 nginx 容器里的好处是方便管理,能随 nginx 启动而启动

原理

主要是利用了 linuxserver/nginx 容器的 custom-cont-init.d 目录,此目录可以放自己的脚本,当容器启动时会自动运行。注意:每次启动,包括重启都会运行。

- 阅读剩余部分 -

debian 10 手动设置 IPv6

一、编辑网卡文件

vi /etc/network/interfaces

二、添加 IPv6 地址

iface eth0 inet6 static
address YOUR_PUBLIC_IPV6_ADDRESS
netmask 64
gateway YOUR_PUBLIC_PIV6_GATEWAY
autoconf 0
dns-nameservers 2001:4860:4860::8844 2001:4860:4860::8888 209.244.0.3

三、重启网络

/etc/init.d/networking restart

四、测试 IPv6 链接

ping6 ipv6.google.com

dd命令清除磁盘数据

1.先查看扇区数量和大小

root@ds3617xs:~# fdisk -l /dev/sda
Disk /dev/sda: 10 GiB, 10737418240 bytes, 20971520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

2.用DD写入数据0或随机值

root@ds3617xs:~# dd if=/dev/urandom of=/dev/sda bs=512 count=20971520
20971520+0 records in
20971520+0 records out
10737418240 bytes (11 GB) copied, 1793.47 s, 6.0 MB/s
root@ds3617xs:~#

/dev/urandom随机很慢,/dev/zero快一点。

CPU满载运行命令

这是一个简单的方法。

命令有三种:

  1. sha1sum /dev/zero
  2. md5sum /dev/zero
  3. dd if=/dev/zero of=/dev/null

这三种命令都是单核心,2个核心就运行2个进程,如:

md5sum /dev/zero | md5sum /dev/zero

结束按Ctrl+C

后台运行:

md5sum /dev/zero | md5sum /dev/zero &

结束运行killall md5sum

centos版besttrace

cd
mkdir besttrace
cd besttrace
wget https://cdn.ipip.net/17mon/besttrace4linux.zip
unzip besttrace4linux.zip
rm -f besttrace4linux.zip
chmod +x besttrace
./besttrace -q 1 61.139.2.69