Root Directory 根目录

文件系统的最顶层目录,所有其他目录都嵌在它下面。 不要跟 root user 搞混 —— 一个是目录,一个是用户。

不同系统的根

系统根目录
Linux/macOS/
WindowsC:\(或其他盘符)

Linux 根目录下的子目录

参见 FHS 文件系统层次标准

/
├── bin/    基础命令
├── etc/    配置文件
├── home/   用户家目录
├── root/   root user 的家
├── var/    可变数据(日志等)
├── tmp/    临时文件
└── ...

安全相关

  • / 权限 —— 通常 rwxr-xr-x,所有人能读,只 root 能写
  • rm -rf / —— 历史最有名的灾难命令,删根目录下所有(现代 rm 会拒绝执行 --no-preserve-root 除外)
  • chroot jail —— 把进程”关”在一个假根目录里,逃出去就是漏洞