文件属性
我们先补充一个知识:
任何新建的文件刚开始都是在磁盘上的
假设我们在文件夹中新建一个1.txt文本文档,他的大小是0KB,但是不能说明这个文件不占用磁盘空间

文件由 文件属性+文件内容组成,这里只能说明文件内容是空
文件属性也是数据,是数据就需要保存
未来我们对文件的任何操作,无外乎就两类:
对文件属性的操作
对文件内容的操作
这里的任何操作也分为两类:用指令控制文件
编程访问文件
路径
- \ :windows的路径分隔符
- /:Linux的路径分隔符
用路径分隔符维护起来的就是路径


- 两个路径分割符中间一定是一个"文件夹"
- 路径最末端一定是一个普通文件或文件夹

为什么要有路径?
系统层标识一个特定的文件
路径必须具有唯一性