Linux 安装使用教程
一、Linux 简介
Linux 是一个类 Unix 操作系统的开源内核,广泛应用于服务器、嵌入式系统、云计算平台和开发环境中。常见发行版包括 Ubuntu、CentOS、Debian、Fedora 等。
二、选择合适的 Linux 发行版
发行版 | 特点 | 适用人群 |
---|---|---|
Ubuntu | 社区活跃,用户友好,软件丰富 | 新手、开发者 |
CentOS | 稳定性强,企业级应用(已被 Rocky Linux 替代) | 运维、服务器 |
Debian | 稳定可靠,偏向自由软件 | 爱好者、服务器管理员 |
Fedora | 新技术快速迭代 | 开发者、体验前沿 |
Arch | 滚动更新,自定义性强 | 高级用户 |
三、Linux 安装教程(以 Ubuntu 为例)
3.1 下载 ISO 镜像
访问 Ubuntu 官网:https://ubuntu.com/download
下载桌面版或服务器版 ISO 镜像。
3.2 制作启动盘
使用 Rufus(Windows)或 balenaEtcher(跨平台)制作 USB 启动盘:
- 插入 U 盘,格式化为 FAT32
- 选择下载的 ISO 镜像
- 启动写入制作
3.3 BIOS 设置
- 重启电脑进入 BIOS 设置(如 F2、DEL)
- 设置 USB 启动优先
- 保存并重启
3.4 安装过程
- 选择语言
- 连接网络
- 分区(推荐“安装在整个磁盘上”)
- 设置用户名与密码
- 安装完成后重启
四、基本命令速查
命令 | 说明 |
---|---|
ls | 查看当前目录下的文件 |
cd /path/to/dir | 切换目录 |
pwd | 显示当前目录路径 |
cp a.txt b.txt | 复制文件 |
mv a.txt dir/ | 移动文件 |
rm file.txt | 删除文件 |
mkdir newdir | 创建目录 |
sudo apt update | 更新软件源(Ubuntu) |
sudo apt install nginx | 安装软件(如 nginx) |
五、软件安装
5.1 使用包管理器
- Ubuntu/Debian 系:
apt
- RHEL/CentOS 系:
yum
/dnf
5.2 安装示例
sudo apt update
sudo apt install git curl vim
5.3 卸载软件
sudo apt remove 软件名
六、常见配置
6.1 网络配置
查看 IP:
ip a
配置静态 IP(Ubuntu 使用 Netplan):
sudo nano /etc/netplan/01-netcfg.yaml
6.2 用户管理
添加用户:
sudo adduser username
添加到 sudo 组:
sudo usermod -aG sudo username
七、图形界面管理工具推荐
- GNOME(默认 Ubuntu 桌面环境)
- KDE Plasma(美观)
- Xfce(轻量)
- 使用
tasksel
安装桌面环境:
sudo apt install tasksel
sudo tasksel
八、常见问题
Q1: 安装失败或系统无法引导?
- 检查 ISO 文件完整性(MD5/SHA256)
- 确保 U 盘引导制作正确
- 检查分区格式
Q2: 无法连接网络?
- 检查网卡驱动是否识别
- 使用
lspci
或ip a
查看网卡状态
九、学习资源推荐
- Ubuntu 官方文档
- Linux命令大全
- 鸟哥的Linux私房菜
本文由“小奇Java面试”原创发布,转载请注明出处。
可以搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。