更换国内镜像源

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 进入目录
cd /etc/apt

# 备份原文件
sudo cp sources.list sources.list.bk
sudo vi sources.list

# 删除原来的文本,将下面的代码复制进去(以Ubuntu20.04阿里源为例)
deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

软件源的选用需要根据系统的版本进行选择,否则可能会出现错误

Docker配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 安装docker
sudo apt update
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

# docker安装完成检测
sudo systemctl status docker
# 显示active(running),则说明docker安装完成

# 配置docker国内镜像库
依次操作:前往阿里云容器镜像服务网站[https://cr.console.aliyun.com] -> 登录阿里云 -> 选择镜像工具 -> 选择镜像加速器 -> 复制加速器地址
# 进入目录
cd /etc/docker/
sudo nano daemon.json
# 粘贴以下代码
{
"registry-mirrors":["加速器地址"]
}
# 重启docker让镜像配置生效
sudo systemctl daemon-reload
sudo systemctl restart docker
# 查看镜像配置是否生效
sudo docker info

卸载Snap

1
2
sudo apt update
sudo apt autoremove --purge snapd

配置swappiness

1
2
3
4
5
6
7
8
# 参看当前swappiness的值
cat /proc/sys/vm/swappiness

# 临时修改(重启后失效)
sudo sysctl vm.swappiness=10

# 永久修改
在/etc/sysctl.conf文件中添加vm.swappiness=10后重启系统

LVM扩容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 查看磁盘占用
df -h
# 查看物理实际磁盘空间
lsblk
# 如果上面两个命令显示的磁盘大小明显不一致,说明系统没有挂载所有的磁盘空间

# 查看LVM与实际磁盘区别
sudo lvdisplay
# 查看物理磁盘
sudo vgdisplay

# 扩展LVM文件(/dev/mapper/ubuntu--vg-ubuntu--lv)
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
# 重新计算磁盘容量
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

创建用户

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 新建一个用户
sudo adduser 用户名

# 赋予用户sudo权限
sudo usermod -a -G sudo 用户名

# 删除用户但保留用户文件夹
sudo userdel 用户名
# 删除用户及用户文件夹
sudo userdel -r 用户名

# 查看系统中的用户
sudo cat /etc/passwd
# 查看用户密码
sudo cat /etc/shadow # 用户密码是以加密的形式储存的,如:$6$Gj81xm...

设置时区

1
2
3
4
5
6
# 查看本机时间
date
# 查看时区目录
timedatectl list-timezones
# 设置时区,如北京时间
timedatectl set-timezone Asia/Shanghai