Linux文件系统基础知识
Linux文件系统概念
- 操作系统中负责管理和存储文件信息的软件机构成为文件管理系统,简称文件系统
- 文件系统的结构通常叫做目录树结构,从斜杠/根目录开始
- linux号称“万物皆文件”,意味着针对linux的操作,大多数时间是在针对linux文件系统操作
文件系统通用特性
- 几乎主流的文件系统都是从/根目录开始的,linux也不例外,而windows文件系统会以盘符来区分不同的文件系统
- 目录树中节点分为两个种类:目录(directory)、文件(file)
- 从根目录开始,路径具有唯一性
- 只有在目录下才可以继续创建下一级目录,换句话说目录树到文件终止蔓延
易混概念
- 当前路径:也叫当前工作目录,当下用户所属的位置
- 相对路径:相对当前工作路径开始的路径,会随当前路径变化而变化
- 绝对路径:不管工作目录在哪,绝对路径都是从/根目录开始,唯一不重复。
特殊符号
- . 目录或者文件名字以.开始表示的是隐藏的文件,如果路径以.开始表示当前路径
- … 当前目录的上一级目录
- ~ 当前用户的home目录,比如root用户home目录是/root
- / 根目录
- 进入当前目录下的a ./a
- 进入根目录下的a /a
- 进入当前目录上一级下的a …/a