👱
师父!这皇宫(Linux)也太大了!刚才我本来想去御膳房找吃的,结果一头撞进了兵器库(/bin),差点被侍卫抓起来!这谁分得清哪是哪啊?
👳
小宝,这 Linux 皇宫布局严谨,不仅是存放文件的地方,更是治国安邦的根基。若不识地图,你在宫中寸步难行。为师今日就传你这张《紫禁城全图》(FHS 标准)。
🗺️ 树状目录:皇宫的根基
在 Windows 衙门里,或许有 C 盘、D 盘之分,好比不同的王府。但在 Linux 皇宫里,普天之下莫非王土,一切都从一个根节点开始,那就是 /(根目录)。
📜 皇宫要地一览表
- / (根目录):皇宫正门,万物起源。
- /root (系统管理员目录):养心殿。这是皇上(root 用户)的寝宫,闲杂人等(普通用户)不得入内。
- /home (用户主目录):百官府邸。你韦小宝的家就在
/home/wei,其他大臣的家也都在这。这里是你的私人地盘,你可以随便折腾。 - /bin (二进制目录):侍卫兵器库。存放着最常用的命令(兵器),如
ls,cat,mkdir,所有侍卫(用户)都能取用。 - /sbin (系统二进制目录):大内高手兵器库。这里存放的是
reboot,shutdown等高级命令,只有皇上(root)才能动用。 - /etc (配置文件目录):军机处。存放各种配置文件(朝廷律法、诏书),修改这里的文件就是修改朝廷纲纪。
- /var (变量目录):奏折库。存放经常变化的文件,比如日志(起居注)、邮件等。
- /tmp (临时目录):御花园垃圾桶。存放临时文件,定期会被清理,千万别把传家宝放这儿。
- /usr (用户程序目录):工部。安装的各种软件、程序库都在这里,是最庞大的部门。
- /dev (设备目录):神机营。这里存放的是硬件设备,在 Linux 眼里,硬盘、鼠标也都是文件。
🧭 绝对路径与相对路径
👳
小宝,你要去御膳房,有两种走法。一是说“从正阳门进,左转过金水桥...”(绝对路径);二是说“从你现在站的地方,往东走五十步”(相对路径)。
- 绝对路径 (Absolute Path):从根目录
/开始写起。例如:/home/wei/secret.txt。无论你在哪,这地址永远不变。 - 相对路径 (Relative Path):从当前位置开始。
.代表当前目录(脚下)..代表上一级目录(门外)
🥋 动手时刻 (Hands-on)
别光看图,亲自在宫里走两步:
- 查看当前位置:输入
pwd(Print Working Directory)。看看你现在身在何处。 - 切换御书房:输入
cd /,瞬间移动到皇宫大门口。 - 巡视百官:输入
ls -l,看看根目录下都有哪些部门。 - 回家看看:输入
cd ~或者cd /home/你的用户名,回到你的私人府邸。 - 探查上级:输入
cd ..,退回到上一级目录。
[wei@linux-palace ~]$ pwd
/home/wei
[wei@linux-palace ~]$ cd /
[wei@linux-palace /]$ ls -l
drwxr-xr-x. 2 root root 4096 ... bin
drwxr-xr-x. 100 root root 12288 ... etc
...