【Linux开发学习】第1天:环境搭建与文件导航基础

核心目标:完成 Linux 运行环境部署,掌握 3 个核心文件 / 目录命令,能独立在 Linux 文件系统中 “导航”,全程以 “实操可落地” 为原则,不堆砌复杂理论。

一、环境准备:3 种主流方案(按需选择,1 小时内可完成)

无论你使用 Windows、macOS 还是其他系统,选择以下一种方案搭建环境,能成功打开 Linux 终端并执行基础命令即视为达标。

方案 1:Windows 用户首选 ——WSL2(无需虚拟机,轻量便捷)

WSL2(Windows Subsystem for Linux)是 Windows 自带的 Linux 子系统,无需额外安装虚拟机,直接在 Windows 中运行 Linux,适合新手快速上手。

  1. 开启 WSL 功能:按「Win+X」组合键,选择「Windows 终端(管理员)」,在弹出的终端中输入命令:wsl --install按回车后,系统会自动下载并安装默认的 Ubuntu 发行版(过程约 5-10 分钟,需保持网络稳定)。
  2. 初始化配置:安装完成后重启电脑,会自动弹出 Ubuntu 终端,按提示设置 “用户名” 和 “密码”(密码输入时不显示字符,输完直接回车即可,后续 sudo 命令需用此密码)。
  3. 验证与更新:在 Ubuntu 终端中输入 uname -a,若显示包含 “Linux” 的版本信息,说明环境已生效;接着输入以下命令更新系统(可选但推荐,避免后续软件安装报错):sudo apt update && sudo apt upgrade -y输入刚才设置的密码,等待更新完成(约 3-5 分钟,视网络速度而定)。

方案 2:全系统通用 —— 虚拟机部署(兼容性强,适合深入学习)

若需模拟完整 Linux 系统环境(如后续学习服务部署),推荐用虚拟机安装,步骤如下:

  1. 安装虚拟机工具:下载并安装「VMware Workstation Player」(Windows/macOS 免费版)或「VirtualBox」(全平台免费),官网直接搜索即可下载。
  2. 下载 Linux 镜像:优先选择「Ubuntu 22.04 LTS」(桌面版,新手友好),官网地址:https://ubuntu.com/download/desktop,选择 “22.04 LTS” 版本下载(镜像约 4GB,建议用迅雷等工具加速)。
  3. 创建虚拟机:打开虚拟机工具,点击「新建虚拟机」→选择 “典型” 配置→加载下载的 Ubuntu 镜像→按提示设置 “虚拟机名称”“存储位置”→分配内存(建议 2GB 以上)和磁盘空间(建议 20GB 以上)→点击「完成」,等待系统自动安装(过程中会提示设置语言、用户名、密码,全部选中文即可)。
  4. 验证:安装完成后启动虚拟机,在 Ubuntu 桌面左下角搜索 “Terminal” 打开终端,输入 uname -a,显示 Linux 版本信息即成功。

方案 3:macOS 用户简化版 —— 自带终端 + Homebrew(可选)

macOS 底层基于 Unix,自带的终端已支持部分 Linux 命令,若需完整 Linux 环境:

  1. 打开「启动台」→「其他」→「终端」,直接输入 bash 切换到 Bash 环境(接近 Linux 默认 shell)。
  2. 若需安装完整 Linux 工具,先安装 Homebrew(包管理器):在终端输入/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"按提示完成安装后,即可用 brew install 工具名 安装 Linux 常用工具(如 brew install wget)。

二、第一天核心命令:文件导航 “三剑客”(必练!每个命令敲 3 遍以上)

这 3 个命令是 Linux 操作的 “基石”,每天都会用到,必须亲手在终端中执行,感受命令效果,不要只看不动手。

1. pwd:查看当前所在目录(Print Working Directory)

  • 功能:告诉你 “现在在 Linux 文件系统的哪个位置”,相当于 “显示当前坐标”。
  • 实操步骤:
    1. 打开 Linux 终端,直接输入 pwd,按回车。
    2. 输出结果示例:/home/你的用户名(这是你的 “个人主目录”,所有个人文件默认存在这里)。
  • 注意:无论你在哪个目录,输入 pwd 都能立刻看到当前路径,不会出错。

2. ls:列出当前目录的文件 / 文件夹(List)

  • 功能:查看当前目录下有哪些 “内容”(文件或文件夹),是最常用的 “查看命令”。
  • 3 个核心用法(必须逐个实操):
    命令功能说明实操示例与效果
    ls基础用法:列出可见文件 / 文件夹名称输入 ls,显示如 “Documents Pictures”
    ls -l详细模式:显示权限、大小、修改时间等信息输入 ls -l,显示如 “drwxr-xr-x 2 user user 4096 10 月 1 10:00 Documents”
    ls -a显示隐藏文件:Linux 中以 “.” 开头的是隐藏文件输入 ls -a,显示如 “.bashrc .profile Documents”
  • 常用组合:ls -la(同时显示详细信息和隐藏文件),输入后能看到当前目录的完整内容。

3. cd:切换目录(Change Directory)

  • 功能:从 “当前目录” 跳转到 “目标目录”,是 Linux 中的 “导航键”。
  • 4 个关键用法(按顺序实操,掌握路径逻辑):
    1. 回到个人主目录:输入 cd ~(波浪号 “~” 代表你的主目录,无论在哪,输这个都能 “回家”),输完用 pwd 验证,会显示 /home/你的用户名
    2. 进入上级目录:输入 cd ..(两个点 “..” 代表当前目录的 “上一级目录”),比如当前在 /home/你的用户名/Documents,输 cd .. 后会回到 /home/你的用户名,用 pwd 验证。
    3. 绝对路径跳转:从 “根目录(/)” 开始的完整路径,比如输入 cd /etc(跳转到系统配置文件目录),输完用 ls 查看该目录下的文件(会看到很多系统配置文件)。
    4. 相对路径跳转:从 “当前目录” 开始的路径,比如先输 cd ~ 回到主目录,再输入 mkdir test(创建一个叫 “test” 的文件夹),然后输入 cd test(进入 test 文件夹),最后用 pwd 验证,会显示 /home/你的用户名/test

三、第一天小练习:5 步巩固(必须完成!)

按以下步骤实操,全部完成即代表第一天的内容已掌握:

  1. 打开 Linux 终端,用 pwd 查看当前目录,记录下输出结果。
  2. 输入 cd / 跳转到 “根目录”(Linux 中所有目录的起点),再用 ls -la 查看根目录下的所有文件(包括隐藏文件),观察有哪些目录(如 /home/etc/var)。
  3. 输入 cd .. 尝试跳转(当前在根目录,上级目录不存在,终端不会报错,但路径不变,用 pwd 确认)。
  4. 输入 cd ~ 回到主目录,输入 mkdir linux_day1 创建一个名为 “linux_day1” 的文件夹。
  5. 输入 cd linux_day1 进入该文件夹,用 pwd 确认路径(应显示 /home/你的用户名/linux_day1),再用 ls 查看(空文件夹无输出,说明正确)。

四、总结与答疑:新手常见问题

  1. 命令输错了怎么办?终端会提示错误(如 command not found,代表命令拼写错),直接删除错误内容,重新输入正确命令即可(比如把 cd 输成 cds,删除后重输 cd)。
  2. 输入 sudo 后提示 “密码错误”?sudo 要求输入的是你初始化 Linux 时设置的 “用户密码”(不是 Windows/macOS 的系统密码),输入时不显示字符,输完直接回车即可。
  3. 环境搭建卡住了?比如 WSL 安装失败、虚拟机开机黑屏,直接告诉我具体报错信息(如终端显示的错误代码、卡住的步骤),我会帮你针对性解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值