更改系统时区
- 查询系统时区
你可以通过以下命令来查询 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
评论区