Linux 新手入门必读:从零安装到熟悉命令行
1. 为什么要学习 Linux?
无论你是做开发、运维、嵌入式,还是对计算机系统有兴趣,Linux 都是绕不开的技能。它不仅是全球服务器的主力系统,也是程序员的“秘密武器”——免费、稳定、灵活,还能让你真正掌控电脑。
2. 选择合适的 Linux 发行版
Linux 有很多“口味”,称为发行版(Distribution)。常见的有:
Ubuntu:界面友好、社区活跃,适合新手和桌面使用。
CentOS / Rocky Linux / AlmaLinux:企业服务器常用,稳定可靠。
Debian:经典稳定派,适合做服务器。
Arch Linux:高度可定制,适合折腾党。
建议新手选择 Ubuntu LTS 版本(比如 Ubuntu 24.04 LTS),既稳定又有大量教程可参考。
3. 安装 Linux 的几种方式
实体机安装(双系统或全盘安装)
适合长期使用
风险是误操作可能清空原系统
虚拟机安装(VirtualBox、VMware)
安全、不影响原系统
方便练习命令
云服务器安装(阿里云、腾讯云、AWS)
直接获得公网 Linux 环境
适合做远程开发、部署应用
Windows 子系统 WSL
直接在 Windows 里运行 Linux 命令
适合想快速体验 Linux 的人
4. 进入 Linux 命令行
安装好系统后,你会面对一个黑底白字的终端,这是 Linux 最强大的地方。
打开终端后,你会看到类似:
chen@ubuntu:~$
含义:
chen → 当前用户名
ubuntu → 主机名
~
→ 当前目录(~
代表用户主目录)$
→ 普通用户提示符(root 用户是#
)
5. 基本文件操作命令
小技巧:输入命令时可以按
Tab
自动补全路径或命令名。
6. 用户与权限
Linux 是多用户系统,权限控制非常严格。
查看当前用户:
whoami
切换到 root 用户:
sudo su
(需要输入密码)修改权限:
chmod
(改变文件读写执行权限)修改所有者:
chown
例子:
chmod 755 script.sh
表示:
拥有者可读、写、执行
同组用户可读、执行
其他用户可读、执行
7. 软件安装
不同发行版有不同的包管理器:
Ubuntu/Debian →
apt
sudo apt update sudo apt install git
CentOS/RHEL →
yum
或dnf
sudo yum install git
8. 关机与重启
sudo shutdown -h now # 立即关机
sudo reboot # 立即重启
9. 学习建议
边学边做:安装个虚拟机,把命令敲一遍。
多用 man:输入
man 命令
,查看帮助文档。习惯用命令行:即使桌面能做的事,也用命令试试。
10. 总结
Linux 不仅是一个操作系统,更是一种思维方式。掌握它,就像多了一把瑞士军刀——无论是写代码、运维服务器,还是日常办公,都能事半功倍。
从今天起,打开终端,让黑底白字成为你的好朋友。
评论区