一、根目录(/)
位置:文件系统的最顶层 作用:整个文件系统的起点和基础 特点:
- 所有其他目录和文件的绝对路径都以
/开头 - 包含系统运行必需的核心目录
- 只有root用户有完全访问权限
- 物理磁盘通常挂载在这里
主要子目录:
/bin - 基本命令二进制文件
/etc - 系统配置文件
/lib - 系统库文件
/usr - 用户程序和数据
/var - 可变数据(日志等)
/tmp - 临时文件
/boot - 启动文件
/dev - 设备文件
/proc - 进程信息(虚拟文件系统)
/sbin - 系统管理命令
二、/home 目录
位置:/home 作用:存放普通用户家目录的容器目录 特点:
- 一个标准的系统目录,位于根目录下
- 本身不直接存放用户数据,只包含用户目录
- 系统管理员可以在这里创建、管理用户目录
- 权限通常为
drwxr-xr-x(755)
示例结构:
/home/
├── alice/
├── bob/
├── charlie/
└── david/
三、用户家目录
位置:/home/username(如 /home/alice) 作用:用户的个人工作空间 特点:
- 每个用户拥有自己独立的家目录
- 用户对自己的家目录有完全控制权(读写执行)
- 权限通常为
drwx------(700) 或drwxr-xr-x(755) - 包含用户的配置文件、文档、下载等个人数据
标准子目录:
/home/alice/
├── Desktop/
├── Documents/
├── Downloads/
├── Music/
├── Pictures/
└── .bashrc # 配置文件(隐藏文件)
关键区别总结
| 特性 | 根目录 (/) |
/home目录 | 用户家目录 |
|---|---|---|---|
| 路径 | / |
/home |
/home/用户名 |
| 所有者 | root | root | 相应用户 |
| 主要用途 | 系统文件 | 用户目录容器 | 用户个人空间 |
| 权限 | 严格限制 | 755(root所有) | 700/755(用户所有) |
| 内容 | 系统核心文件 | 用户目录列表 | 用户个人文件 |
特殊案例
- root用户的家目录:不是
/home/root,而是/root - 自定义位置:系统管理员可以配置用户家目录到其他位置(如
/var/home/username) - 远程家目录:在企业环境中,家目录可能挂载自NFS服务器
总的来说就是用户家目录在home目录下(root用户的家目录除外,为/root),home目录在根目录下。
返回文章列表
评论区 0