Ubuntu 脚本日记

一、系统脚本:

1.Ubuntu切换root权限

方法一

sudo -i

方法二
步骤1: 给root用户设置密码: 命令:sudo passwd root 输入密码,并确认密码。
步骤2: 重新输入命令:su root 然后输入密码: 发现可以切换到root权限了。
步骤3: 使用su xyx命令,切换到普通用户。

2.改密码

passwd

会要求输入两遍,第一遍输入后执行,第二次输入后再次确认

注:输入密码过程中 SSH工具不会显示字符

3.重启

reboot

4.重命名 主机名

sudo hostnamectl set-hostname 新主机名

5.关闭防火墙

①开放所有端口

sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -F

②清理并重启

sudo apt-get purge netfilter-persistent
reboot

6.更新操作系统环境

apt update -y && apt install -y curl && apt install -y socat && apt install wget -y

7.开启BBR2加速

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

8.查看磁盘大小、使用、挂载信息

df -h

二、性能 网络 检测:

0.先安装更新环境

apt update -y && apt install -y curl wget sudo

注:执行下面脚本前 先更新系统+安装安装三个常用工具:curl、wget、sudo

1.实例基础信息检测(系统信息 硬盘测速 国际互联 CPU跑分)

curl -sL yabs.sh | bash -s -- -i -5

2.三网回程线路检测脚本—简单(供参考 有时候不准)

curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh|bash

3.三网回程线路+延迟检测脚本—复杂

wget -qO- git.io/besttrace | bash

4第三方Web网页检测IP质量

1.IP延迟检测https://www.itdog.cn/ping

2.IP去程线路:https://tools.ipip.net/traceroute.php

3.IP纯净度检测https://ping0.cc/ip

5.流媒体解锁

bash <(curl -L -s check.unlock.media)

6.解锁tiktok状态

bash <(curl -L -s check.unlock.media)

7.邮局25端口检测

telnet smtp.aol.com 25

8.去程检测工具-准确(本机IP到VPS)

路由追踪工具Nexttrace(Besttrace的替代项目)
https://trace.ac/README_zh_CN.html

Linux 一键安装脚本

bash <(curl -Ls https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)

GHPROXY 镜像(国内使用)

bash <(curl -Ls https://ghproxy.com/https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)

12.实例带宽测速+延迟

①全球测速+延迟

默认全球

curl -sL nws.sh | bash

②区域选择性测速+延迟

区域测速 说明
可选区域:region_name = na, sa, eu, asia, africa, middle-east, india, china, iran

执行脚本:curl -sL nws.sh | bash -s — -r region_name

注:一次测速约耗时10-15分钟,消耗流量几十G至上百G不等

示例1:北美测速

curl -sL nws.sh | bash -s -- -r na

示例2:亚洲测速

curl -sL nws.sh | bash -s -- -r asia

示例3:国内测速

curl -sL nws.sh | bash -s -- -r china

Ipef测速

curl -sL yabs.sh | bash -s -- -fdg