01. Linux 简介
咱们来聊聊 Linux。很多人觉得 Linux 特神秘,黑乎乎的窗口敲来敲去,其实说白了 Linux 就是个操作系统,跟 Windows、macOS 一样,都是管电脑硬件、让你跑软件的东西。
区别在哪呢?Linux 是开源的——任何人都能看它的源代码、改它、拿它去用,不用付钱。这让它成了服务器领域的绝对王者。你用的网站、App,后台十有八九跑的都是 Linux。连安卓手机底层也是 Linux 内核。
Linux 的几个看家本事:
- 开源免费,全球开发者一起修 bug、加功能,相当于全世界的程序员给你当免费保安
- 稳得一批——服务器一跑好几年不重启都是家常便饭
- 多用户多任务——同一台机器上百人同时登录各干各的,互不打扰
- 命令行天下第一——刚开始不适应,用久了你会发现鼠标反而慢
02. Linux 发行版
Linux 内核就好比汽车的发动机,光有发动机开不了车,还得有方向盘、轮胎、座椅。发行版就是把内核加上各种软件打包成一整套能用的系统。
市面上有几百种发行版,但别慌,常用的就这几个:
- Ubuntu:新手上路首选,界面友好,社区活跃,出了问题谷歌一搜一大把答案
- CentOS/RHEL:企业里的老大哥,银行、政府、大公司最爱,稳如老狗但软件版本偏旧
- Debian:Ubuntu 它爹,更保守更稳,服务器经典选择
- Fedora:新技术试验田,新特性最先尝鲜,适合喜欢追新的玩家
- Arch Linux:极客专属,从头搭起你的系统,过程像玩乐高但文档超赞
- Alpine:迷你身材,Docker 容器的标配基础镜像,才几 MB 大小
03. 基本概念
Linux 的系统结构没那么玄乎,分成这几层:
内核——心脏,管 CPU、内存、硬盘、网卡这些硬件,你打的任何命令最终都是内核在执行
Shell——翻译官,你说人话(命令),Shell 翻译给内核听。最常见的是 bash,现在 zsh 也很火
文件系统——Linux 的信条是「一切皆文件」,硬盘是文件、键盘是文件、进程也是文件
目录结构也没那么吓人,记住这几个就行:
- /home——你的私人地盘,每个用户的文件都在这,相当于 Windows 的 C:\Users
- /etc——配置文件的老巢,改系统设置基本都在这,好比控制面板
- /var——话痨文件聚集地,日志、缓存这些一直在变的东西
- /tmp——公共厕所,临时文件放这,重启可能就被清了
- /proc——虚拟文件夹,不占硬盘,存的是系统和进程的实时信息
04. 第一行命令
打开终端,看到那个一闪一闪的光标,这就是你的指挥中心了:
bash
whoami # 我是谁?
root
hostname # 这台机器叫什么?
web-server-01
uname -a # 看看系统版本
Linux web-server-01 5.15.0 #1 SMP x86_64 GNU/Linux
pwd # 我现在在哪个目录?
/root
ls # 这目录里有什么?
Desktop Documents Downloads
date # 现在几点?
Sun Jun 28 10:30:00 CST 2026
cal # 看看日历
June 2026
Su Mo Tu We Th Fr Sa
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 30Tab 键是 Linux 里最好用的快捷键——帮你自动补全命令和文件名,告别手打全称的痛苦。
05. 帮助系统
Linux 自带史上最全的说明书,不需要上网搜:
bash
man ls # ls 的完整手册,按 q 退出
ls --help # ls 的速查版帮助
info ls # 比 man 更详细的信息文档
type ls # ls 到底是个啥(内置命令?别名?还是外部分程序?)
which ls # ls 这个程序在哪个目录
apropos "copy" # 我忘了复制命令叫啥?搜 "copy" 看看知识测验
第 1/5 题正确 0
Linux 内核是谁发起的?
下一节
下一节 文件与目录操作