侧边栏壁纸
博主头像
James' Blog博主等级

行动起来,活在当下

  • 累计撰写 27 篇文章
  • 累计创建 35 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

新VPS到手优化

Administrator
2023-11-21 / 0 评论 / 0 点赞 / 24 阅读 / 3138 字

更改系统时区

  • 查询系统时区

你可以通过以下命令来查询 Ubuntu 系统的时区:

timedatectl

该命令会显示系统当前的时间和时区信息,包括本地时间、世界标准时间(UTC)、时钟是否被定为协调世界时(UTC 或 GMT)、时区以及是否采用夏令时。如果你想修改系统的时区设置,可以使用 timedatectl 命令的 set-timezone 选项,例如:

sudo timedatectl set-timezone Asia/Shanghai

这个命令将系统时区设置为中国上海的时区。

更改之后最好重启一下

reboot

更新系统软件

使用以下命令之一更新系统软件(取决于 Linux 发行版):

Ubuntu/Debian:

sudo apt update && sudo apt upgrade -y

CentOS/Fedora:

sudo yum update

安装Docker

在线安装:

sudo apt-get update && apt-get install -y docker docker-compose

离线安装Docker:

离线安装包:
Docker 安装包_ARM
Docker 安装包_X86

##压缩包放入用户根目录

##执行解压

tar -xzvf  dockerInstall.tgz -C  ./

##进入文件夹

cd docker

##赋权

sudo chmod 777 install_for_root.sh

##执行脚本

sudo ./install_for_root.sh
##docker-compose

sudo -i

#运行以下命令更新本地软件包列表:
sudo apt-get update

#运行以下命令安装软件包
apt-get install docker-compose -y

开启BBR

BBR 是一种 Linux 内核的拥塞控制算法,在网络传输性能上有着显著的提升。如果你想快速启用 BBR,可以按照以下步骤操作:

  • 确认系统内核版本是否支持 BBR,可以使用以下命令检查:
uname -r
  • 开启 BBR,可以使用以下命令开启:
sudo modprobe tcp_bbr  
echo "tcp_bbr" | sudo tee --append /etc/modules-load.d/modules.conf  
echo "net.core.default_qdisc=fq" | sudo tee --append /etc/sysctl.conf  
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee --append /etc/sysctl.conf  
sudo sysctl -p  
  • 确认 BBR 是否已经启用,使用以下命令来检查:
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control

如果输出结果中包含 bbr,则表示已经成功启用 BBR。

至此,BBR 已经成功开启。你也可以使用其他工具来验证 BBR 是否生效,例如使用 ping 或者 iperf3 工具测试网络性能。

Debian和Ubuntu系统一键更新清理

一键纯净更新

apt update -y && apt full-upgrade -y && apt autoremove -y && apt autoclean -y

一键清理垃圾

sudo apt autoremove --purge

sudo apt clean

sudo apt autoclean

sudo apt remove --purge $(dpkg -l | awk '/^rc/ {print $2}')

sudo journalctl --rotate

sudo journalctl --vacuum-time=1s

sudo journalctl --vacuum-size=50M

sudo apt remove --purge $(dpkg -l | awk '/^ii linux-(image|headers)-[^ ]+/{print $2}' | grep -v $(uname -r | sed 's/-.*//') | xargs)

CentOS

一键纯净更新

yum update -y && yum upgrade -y && yum autoremove -y && yum clean all

一键清理垃圾

sudo yum autoremove

sudo yum clean all

sudo journalctl --rotate

sudo journalctl --vacuum-time=1s

sudo journalctl --vacuum-size=50M

sudo yum remove $(rpm -qa kernel | grep -v $(uname -r))

查看CentOS版本

cat /etc/centos-release
0

评论区