Ubuntu 系统安装配置与管理
2025-04-14
15
参考资料
Ubuntu 系统安装配置与管理
1. 系统安装
下载 ISO 镜像
从 Ubuntu 官网 下载最新 LTS 或非 LTS 版本。
制作启动盘
使用
Rufus
(Windows) 或dd
(Linux) 工具将 ISO 写入 U 盘。分区方案
/
(根分区, 30GB+)/home
(用户数据, 剩余空间)swap
(交换分区, 内存 ≤ 8GB 时设为 2×内存,否则 8GB)/boot
(引导分区, 1GB, 可选)推荐分区:
UEFI/GPT 需
EFI 系统分区 (ESP, 512MB)
。安装过程
选择语言、键盘布局、时区。
设置用户名、密码(建议启用
SSH
和自动更新
)。等待安装完成并重启。
2. 初始配置
更新软件源
sudo apt update && sudo apt upgrade -y
安装基础工具
sudo apt install -y vim curl wget git net-tools htop
配置网络
静态 IP(编辑
/etc/netplan/*.yaml
):network: ethernets: ens33: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 1.1.1.1] version: 2
sudo netplan apply
3. 用户管理
创建用户
sudo adduser username sudo usermod -aG sudo username # 赋予 sudo 权限
删除用户
sudo deluser username sudo rm -r /home/username # 删除家目录
用户组管理
sudo groupadd groupname sudo usermod -aG groupname username
4. 服务管理(systemd)
常用命令
sudo systemctl start|stop|restart|status servicename sudo systemctl enable|disable servicename # 开机自启
查看所有服务
systemctl list-unit-files --type=service
5. 软件管理(APT)
安装/卸载软件
sudo apt install package sudo apt remove package sudo apt purge package # 删除配置
清理缓存
sudo apt autoremove sudo apt clean
6. 网络配置
防火墙(UFW)
sudo ufw enable sudo ufw allow 22/tcp # 允许 SSH sudo ufw deny 80/tcp # 拒绝 HTTP
SSH 配置
sudo apt install openssh-server sudo vim /etc/ssh/sshd_config # 修改端口、禁用 root 登录 sudo systemctl restart ssh
7. 存储管理
查看磁盘
lsblk df -h
挂载新磁盘
sudo mkfs.ext4 /dev/sdb1 sudo mkdir /mnt/data sudo mount /dev/sdb1 /mnt/data
永久挂载(编辑
/etc/fstab
)/dev/sdb1 /mnt/data ext4 defaults 0 2
8. 系统监控
进程管理
top htop ps aux | grep processname kill -9 PID
日志查看
journalctl -xe
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。