一、为什么新手要学 Linux?
在 Windows 和 macOS 之外,Linux 系统凭借开源免费、稳定安全、高度自定义三大优势,成为程序员、服务器运维、嵌入式开发等领域的必备技能。更重要的是,Linux 的命令行操作能帮你理解计算机底层逻辑,提升技术核心竞争力 —— 无论是后端开发、云服务器管理,还是数据分析,掌握 Linux 都能让你事半功倍。
二、新手必选的 Linux 发行版(避免踩坑)
Linux 有数百个发行版(Distro),新手无需纠结,优先选择用户友好、社区活跃、教程丰富的版本:
- Ubuntu:最适合新手的 “入门神级” 发行版,界面接近 Windows/macOS,软件生态完善,遇到问题百度 / Stack Overflow 能快速找到答案,推荐版本:Ubuntu 22.04 LTS(长期支持版,稳定无虞)。
- Linux Mint:基于 Ubuntu 优化,更贴近 Windows 操作习惯,自带常用软件(办公、浏览器、多媒体工具),适合完全不想折腾的新手。
- Manjaro:颜值高、更新快,支持滚动更新(无需重装系统),适合对界面有要求、想尝试轻量系统的新手(兼容性略优于 Ubuntu)。
❌ 新手避坑:不要直接上手 Arch Linux、Gentoo 等 “源码编译型” 发行版,配置复杂易劝退!
三、Linux 安装:两种方式(新手首选第二种)
方式 1:物理机双系统(适合想深度使用的用户)
- 准备工作:U 盘(≥8G)、Linux 镜像文件(从官网下载)、Etcher(制作启动 U 盘工具)。
- 关键步骤:
- 用 Etcher 将镜像写入 U 盘,重启电脑时按 BIOS 快捷键(F2/F12/Del,因电脑品牌而异)选择 U 盘启动。
- 安装时选择 “与 Windows 共存”,系统会自动分区(无需手动操作,避免误删数据)。
- 设置用户名、密码(后续登录和命令行操作需用到),等待安装完成重启即可。
方式 2:虚拟机安装(零风险,适合试水)
- 工具:VMware Workstation Player(免费)或 VirtualBox。
- 步骤:
- 安装虚拟机工具后,新建虚拟机,选择下载好的 Linux 镜像文件。
- 分配内存(建议≥2G)、硬盘空间(建议≥20G),其他默认即可。
- 启动虚拟机,按照向导完成 Linux 安装(过程和物理机类似,无需担心破坏本地系统)。
四、Linux 基础操作:命令行 + 图形界面
1. 图形界面(快速适应)
Linux 主流桌面环境(GNOME/KDE/Cinnamon)操作逻辑和 Windows 类似:
- 左下角 / 左上角是应用菜单,可搜索软件(如 Firefox 浏览器、LibreOffice 办公软件)。
- 右上角是系统托盘,可设置网络、音量、亮度,切换用户或关机。
- 文件管理器:左侧是常用目录(桌面、文档、下载),右侧是文件列表,支持复制、粘贴、拖拽操作。
2. 命令行(核心技能,必须掌握)
Linux 的 “灵魂” 是终端(Terminal),新手先掌握以下常用命令,能解决 80% 的基础需求:
- 打开终端:Ctrl+Alt+T(快捷键通用)。
- 目录操作:
- ls:查看当前目录下的文件 / 文件夹(ls -l显示详细信息,ls -a显示隐藏文件)。
- cd 目录名:切换目录(如cd Desktop进入桌面,cd ..返回上一级目录,cd /进入根目录)。
- mkdir 文件夹名:创建文件夹(如mkdir Linux笔记)。
- rm -rf 文件名/文件夹名:删除文件 / 文件夹(-rf表示强制删除,谨慎使用!)。
- 文件操作:
- touch 文件名:创建文件(如touch test.txt)。
- cat 文件名:查看文件内容(如cat test.txt)。
- cp 源文件 目标目录:复制文件(如cp test.txt Desktop将文件复制到桌面)。
- mv 源文件 目标目录:移动文件(如mv test.txt Documents将文件移动到文档)。
- 系统操作:
- sudo 命令:以管理员权限执行(如sudo apt install 软件名安装软件,需输入当前用户密码)。
- apt update:更新软件源(Ubuntu/Mint 专用,更新后才能安装最新软件)。
- apt install 软件名:安装软件(如sudo apt install chrome-gnome-shell安装 Chrome 浏览器)。
- reboot:重启系统,shutdown -h now:立即关机。
3. 新手必备快捷键
- Ctrl+C:终止当前命令(如命令输入错误时)。
- Ctrl+Shift+V:终端中粘贴(Linux 终端默认不支持 Ctrl+V)。
- Tab:自动补全命令 / 文件名(输入前几个字符按 Tab,减少输入错误)。
- Clear:清空终端屏幕(或 Ctrl+L)。
五、新手常见问题 & 解决方案
- 软件安装失败?
- 原因:软件源未更新或网络问题。
- 解决:先执行sudo apt update,再重新安装;若仍失败,换国内软件源(百度 “Ubuntu 国内源配置”,跟着步骤修改即可)。
- 终端命令输错怎么办?
- 无需删除重输,按 Ctrl+U 清空当前行,重新输入即可;或用方向键↑回溯历史命令,修改后执行。
- 忘记用户密码?
- 重启系统,在 GRUB 菜单(开机时出现)按 E 进入编辑模式,找到quiet splash,在后面添加init=/bin/bash,按 Ctrl+X 启动。
- 执行passwd 用户名,输入新密码(输入时不显示,输完回车即可),然后reboot重启。
六、新手进阶方向
- 熟悉 Linux 文件系统结构(/home 是用户目录,/etc 是配置文件目录,/usr 是软件安装目录)。
- 学习 Shell 脚本(批量执行命令,提升效率)。
- 尝试用 Linux 进行日常办公(浏览器、办公软件、截图工具均齐全)。
- 搭建本地服务器(如 Nginx、MySQL),深化对 Linux 的理解。
总结
Linux 并不难,新手只要选对发行版、用对安装方式,先熟悉图形界面建立信心,再逐步掌握核心命令,就能快速入门。记住:遇到问题多搜(百度、优快云、Stack Overflow),多动手尝试,Linux 的灵活性和强大功能会让你越用越上瘾!
286

被折叠的 条评论
为什么被折叠?



