思考:文件是什么?众多文件如何有效组织起来?
1.将文件分类。2.再在某个分类遍历。
目录:路径映射
文件:存储空间存储的一段流式数据,对数据可以做到按名存取

文件系统:层级结构;有索引
/:原初起点(根目录)
第二层结构(子目录)
第三层结构(子目录的子目录)

例子:/dev/pts/2
最左侧/:表示根目录
其他的/:表示路径分隔符
Linux的路径分隔符是/
Windows的是\

文件的路径表示:
绝对路径:从根开始表示出的路径
相对路径:从当前位置开始表示出的路径

文件访问的时候使用绝对路径还是使用相对路径?

这个需要看你要访问的目的地。比如:
目前是用户所处的路径是dev/pts
当要访问的是dev/pts/x/y时,使用相对路径方便些。
如果访问的是etc/sysconfig,使用相对路径的话需要返回根路径/,然后才能访问/etc/sysconfig,显然这时候,使用绝对路径方便些。

文件名的规则:
严格区分字符大小写
目录也是文件,在同一个路径下,两个文件不能同名
支持使用除/以外的任意字符;
最长不能超过255个字符。

用户有家目录:home
用户的起始目录:普通用户管理文件的位置。
工作目录:
/etc/sysconfig/network-scripts/ifcfg-eno167777736

basename:最右侧的文件或目录名;
dirname :basename左侧的路径,叫目录名,即dir名