一、login登录问题
1 | apt install gnupg2 pass |
二、如何挂载linux系统磁盘
2.1 挂载磁盘
1 | #查看未挂载的磁盘 |
2.2扩容磁盘
对已有磁盘扩容更新大小命令
1 | #ext4文件系统 |
如同:

2.3 磁盘阵列Raid5
1、确认硬盘状态
1 | 使用 lsblk 或 fdisk -l 查看所有硬盘(假设为 /dev/sdb 到 /dev/sdi,保留 /dev/sda 作为系统盘) |
确保硬盘无重要数据(RAID 创建会清除数据)
1 | sudo apt update |
2、 创建 RAID 5(8块盘,可用容量为7块盘之和)
1 | sudo mdadm --create /dev/md0 \ |
3、 查看创建进度(需数分钟到数小时,取决于硬盘容量)
1 | watch cat /proc/mdstat |
4、格式化 RAID 设备为 ext4 文件系统
1 | sudo mkfs.ext4 /dev/md0 |
5、创建挂载点
1 | sudo mkdir /data_raid5 |
6、临时挂载
1 | sudo mount /dev/md0 /data_raid5 |
配置开机自动挂载
获取 RAID 设备的 UUID
1 | sudo blkid /dev/md0 |
编辑 /etc/fstab,添加一行(替换为实际 UUID)
1 | echo 'UUID=xxxx-xxxx /mnt/raid5 ext4 defaults 0 0' | sudo tee -a /etc/fstab |
保存 RAID 配置
1 | # 备份当前 RAID 配置 |
验证 RAID 状态
1 | # 查看详细信息 |
三、nginx重定向端口丢失问题
1 | #nginx配置文件中加入以下命令 |
四、mysql8.0远程连接添加root账号密码认证
1 | #登录mysql8.0数据库终端 |
五、Python启动http服务
1 | python -m SimpleHTTPServer 18000 |
六、Python删除文件目录以及文件夹
1 | import os |
七、docker无法拉取dockerHub官网镜像问题
1 | vi /etc/docker/daemon.json |
八、Ubuntu下设置网络配置
1 | #查看网络 |
九、安装Ubuntu Server 18.04版本操作系统
首先需要找一个U盘刻录工具,将Ubuntu Server 18.04版本的ISO文件刻录到U盘上。
1、重启进入BIOS界面(以宝德服务器为例,按Del键进入),到Boot选项,选择Boot option #1选项,选择设置U盘启动

选择完成之后按 F4 进行保存配置退出,重启服务,即可进入安装流程
2、修改Ubuntu 源地址
1 | #阿里云源地址 |

3、设置服务器名称,用户名,密码

5、在Install OpenSSH server 按空格 [X] 勾选安装SSH服务 , Import SSH identity [No] 是否导入SSH密钥
想用密钥登陆的时候需要,选择 YES ,从 github/gitLab 同步公钥
选择 [x] Allow password authentication over ssh #是否允许密码登陆 ,按空格选择 X

5、等待操作系统安装完成

十、安装完成后,需要进行一些基本配置
主要配置内容
- 配置网络
- 配置时区
- 修改安全复杂且安全等级较高的用户名和密码
- 修改SSH 默认端口(可选,建议更换默认端口)
- 配置防火墙(可选)