一、操作系统
操作系统是一款进行软硬件资源管理的工具,对上提供良好、稳定的运行服务。
二、文件
1. 文件 = 文件内容 + 文件属性
2. 所有的文件操作:
-
对文件的内容进行操作
-
对文件的属性进行操作
三、路径
3.1 路径的概念
路径的本质是,一颗多叉树的搜索路径。
/root/LinuxTest/test_10_21
就是一条路径,其中 ‘/
’ 为Linux下的路径分隔符。
Linux的整体目录结构为一颗多叉树,每一个节点都是目录或文件。
// / 为Linux系统中的根目录
性质:
- 叶子节点一定是空目录或者文件
- 路上节点(非叶子节点)一定是目录
- 找到一个文件的本质,是在一个多叉树结构中进行节点查找——每个文件的路径具有唯一性。
3.2 绝对路径和相对路径
**绝对路径:**从 /
根目录开始,定位一个文件,所形成的路径。
(上图红色框中内容为一条绝对路径)在系统中的任意位置,可以通过绝对路径,访问路径所指向目录或文件。
**相对路径:**以自身所处目录为参考点,定位一个目录或文件,所形成的路径。
以 test_10_21
所处目录为参考点,访问 test_10_18
。
3.3 家目录
用户分类:(1) root
; (2)xxx
(用户名)。
在CentOS中,root 用户的家目录一般为 /root
,普通用户的家目录一般为 /home/xxx
。
默认登陆所处的路径,就是当前登陆用户的家目录。
在Windows中,桌面 的本质也是目录/文件夹。