DD系统(重装系统)
apt install wget -y && apt install openssl screen -y
screen -S DD
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10 -v 64 -a -p "自定义密码"
重装系统,注意自定义密码不建议使用特殊符号,容易导致识别错误。
利用Piping Server传送文件
传送:
curl -T 文件 https://ppng.io/自定义路径
curl https://ppng.io/自定义路径 > 文件
# 或者
https://ppng.io/自定义路径
BBR:
apt install wget -y && wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
执行完毕后选择1升级内核,弹出提示后使用键盘选择No,卸载内核。注意,建议新装系统完毕后,保持系统纯净,第一步先执行BBR的安装,后续再进行其他操作。确认内核版本无误后输入reboot重启
reboot
重启后再次执行脚本,选择12,安装加速模块,然后第三次执行脚本,选择21优化设置项,优化完成后输入y,系统自动重启。
bash tcp.sh
DDNS:
mkdir ./ddns
cd ./ddns
wget https://github.com/jeessy2/ddns-go/releases/download/v3.4.1/ddns-go_3.4.1_Linux_arm64.tar.gz
tar -xzvf ./ddns-go_3.4.1_Linux_arm64.tar.gz
chmod +x ./ddns-go
mv ./ddns-go /usr/bin
cd ..
rm -rf ./ddns
ddns-go -s install
设置密钥登录:
rm -rf /home/*
rm -rf /root/.ssh
mkdir /root/.ssh
echo '公钥内容' >/root/.ssh/authorized_keys
chmod 600 /root/.ssh/authorized_keys
sed -i "s/^PasswordAuthentication.*/PasswordAuthentication no/g" /etc/ssh/sshd_config
sed -i "s/^#PubkeyAuthentication.*/PubkeyAuthentication yes/g" /etc/ssh/sshd_config
service sshd restart
logout
用生成的密钥对中的公钥内容替换进文本,执行后VPS即可使用私钥登录
将文件夹打包成*.tar.gz格式
tar -zcvf 文件名.tar.gz ./目录名
解压*.tar.gz格式压缩包
tar -zxvf 文件名.tar.gz
一键流媒体检测
bash <(curl -sSL "https://github.com/CoiaPrant/MediaUnlock_Test/raw/main/check.sh")
设置时区
dpkg-reconfigure tzdata
甲骨文开启自动获取IPV6
sed -i '/iface enp0s3 inet static/i\iface enp0s3 inet6 dhcp' /etc/network/interfaces && ifdown enp0s3 && ifup enp0s3
甲骨文重新扫描磁盘(调整磁盘大小后)
sudo dd iflag=direct if=/dev/oracleoci/oraclevda of=/dev/null count=1
echo "1" | sudo tee /sys/class/block/`readlink /dev/oracleoci/oraclevda | cut -d'/' -f 2`/device/rescan
更改DNS
wget -N --no-check-certificate https://raw.githubusercontent.com/JasonHe/dnschange/main/dns-change.sh && chmod +x dns-change.sh && ./dns-change.sh 8.8.8.8 8.8.4.4
ServerStatus-Hotaru 探针
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
// 服务端:
bash status.sh s
// 客户端:
bash status.sh c
甲骨文linux挂载存储卷
apt install -y open-iscsi
iscsiadm -m node -o new -T iqn.20xx-xx.com.oracleiaas:xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx -p xxx.xxx.xxx.xxx:xxxx
iscsiadm -m node -o update -T iqn.20xx-xx.com.oracleiaas:xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx -n node.startup -v automatic
iscsiadm -m node -T iqn.20xx-xx.com.oracleiaas:xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx -p xxx.xxx.xxx.xxx:xxxx -l
mkdir /mnt/block1
echo "/dev/sdb1 /mnt/block1 exfat _netdev 0 0" >> /etc/fstab
检测25端口是否开放
apt install telnet -y && telnet smtp.aol.com 25
ready结尾的反馈就是通了,如果try很长,time out的就是不通
go-lang一键安装脚本(不要使用apt intall golang,版本太旧了)
wget -q -O - https://git.io/vQhTU | bash
一键三网测速
apt install curl -y && ln /usr/bin/python3 /usr/bin/python && bash <(curl -Lso- https://raw.githubusercontent.com/myxuchangbin/superspeed/master/superspeed.sh)
手动DD备份/恢复系统(硬盘挂载在/dev/sdb)
备份:
dd if=/dev/sdb | gzip > /root/image.img.gz
恢复:
gzip -dc ./image.img.gz | dd of=/dev/sdb bs=10M status=progress
PagerMaid-Modify一键安装脚本
apt install wget software-properties-common -y && wget https://gitlab.com/Xtao-Labs/pagermaid-modify/-/raw/master/install.sh -O install.sh&& chmod +x install.sh && bash install.sh
iperf3 测试带宽
服务端先运行
iperf3 -s
客户端运行:
# 服务端入栈:
iperf3 -c IP -p Port
# 服务端出栈:
iperf3 -c IP -p Port -R
生成新的磁盘UUID:
# ext磁盘:
tune2fs -U random /dev/sdb1
# xfs磁盘:
xfs_admin -U generate /dev/sdb1
查看端口占用情况,配合kill中止进程:
lsof -i -P -n
nmap扫描全部端口:
nmap -p0-65535 IP地址
IPv4/v6双栈VPS,设置v4优先:
# /etc/gai.conf 去掉如下注释或添加如下行
precedence ::ffff:0:0/96 100
# CentOS:
cp -p /usr/share/doc/glibc-common-2.17/gai.conf /etc/
Linux搜索指定文本内容
grep -nr "文本内容" 文件夹路径
最新回复