第一步:下载所需软件
1 2 3 4 5 6 7 8 9
| 1. VirtualBox 7.0 下载地址:https://www.virtualbox.org/wiki/Downloads - 选择 "Windows hosts" 版本
2. CentOS Stream 9 下载地址:https://www.centos.org/centos-stream/ - 选择 "x86_64" 版本的DVD ISO(约2GB)
3. 或者 Ubuntu 22.04 LTS - 下载地址:https://ubuntu.com/download/server
|
第二步:安装VirtualBox
安装步骤:
- 双击下载的VirtualBox安装包
- 一路点击”下一步”,使用默认设置
- 如果提示安装网卡驱动,点击”安装”
- 完成安装后打开VirtualBox
第三步:创建虚拟机
跟着我做:
1 2 3 4 5 6 7 8 9 10 11
| 1. 点击"新建"按钮 2. 名称:输入"CentOS-Learn" 3. 文件夹:默认即可 4. 类型:Linux 5. 版本:Red Hat (64-bit) 6. 内存大小:2048MB(2GB,如果你的电脑内存大可以给4GB) 7. 硬盘:现在创建虚拟硬盘 - 硬盘类型:VDI - 分配方式:动态分配 - 硬盘大小:20GB
|
第四步:安装CentOS系统
关键步骤:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| - 点击刚创建的虚拟机 -> 设置 -> 存储 - 在"控制器:IDE"下点击光盘图标 - 选择"选择磁盘文件" -> 找到下载的CentOS ISO文件
- 点击"启动"按钮 - 鼠标点击黑窗口,键盘选择第一项 "Install CentOS Stream 9"
- 点击"安装目的地" - 直接点击"完成"(使用自动分区)
- 打开以太网开关 - 主机名填写:linux01.example.com - 点击"应用"
- 设置一个你能记住的密码(例如:123456,学习用简单点) - 提示密码太弱,点击"完成"两次强制使用
- 创建你的普通用户 - 用户名:你的名字(例如:zhangsan) - 勾选"此用户为管理员"
- 点击"开始安装" - 等待10-15分钟安装完成 - 点击"重启"
|
第五步:首次登录与基础配置
登录系统后,跟着我输入这些命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
uname -a cat /etc/redhat-release hostname ip addr
dnf update -y
dnf install -y vim wget curl net-tools bash-completion
source /etc/profile.d/bash_completion.sh
|
第六步:今天的第一个实战任务
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| mkdir -p ~/linux-learning/{day1,day2,day3,scripts} cd ~/linux-learning
echo "这是我的Linux学习日记" > day1/readme.txt echo "开始时间:$(date)" >> day1/readme.txt
cat > day1/first-script.sh << 'EOF'
echo "=================================" echo " Linux系统信息报告" echo "=================================" echo "当前时间:$(date)" echo "主机名:$(hostname)" echo "IP地址:$(ip addr | grep 'inet ' | grep -v '127.0.0.1' | awk '{print $2}')" echo "系统负载:$(uptime | awk -F'load average:' '{print $2}')" echo "内存使用:$(free -h | grep Mem | awk '{print $3"/"$2}')" echo "磁盘使用:$(df -h / | tail -1 | awk '{print $5}')" echo "=================================" EOF
chmod +x day1/first-script.sh
./day1/first-script.sh
|
第七步:今日总结
完成今天的任务后,你应该:
- ✅ 成功安装了Linux虚拟机
- ✅ 学会了启动和关闭系统
- ✅ 掌握了基本的命令操作
- ✅ 创建了第一个脚本
今日作业:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| shutdown -h now shutdown -r now reboot init 0 init 6
su - root su - 你的用户名
man ls ls --help
|
遇到问题怎么办?
| 常见问题 |
解决方法 |
| 虚拟机无法启动 |
检查BIOS中是否开启虚拟化(VT-x/AMD-V) |
| 无法联网 |
虚拟机设置中网络改为NAT模式 |
| 忘记root密码 |
启动时按e进入紧急模式修改 |
| 屏幕太小 |
安装VirtualBox增强功能 |
明天预告:我们将学习文件管理命令(ls, cd, cp, mv, rm等),建议今天先把虚拟机环境准备好。
今天的第一个练习:现在就动手安装系统,安装成功后截图保存,这就是你的第一个里程碑!