文章目录
前言
OS(操作系统)是什么、Linux系统的特点、文件、指令可以带参数、路径分割符、Linux下的多叉树目录结构、Centos系统中的超级用户和普通用户、cd ~和cd -指令等的介绍
一、OS(操作系统)是什么?
操作系统是一款做 软硬件管理的 软件
操作系统应该具备的特点是 稳定 快速 安全
我们所有的软件行为,全部都要自顶向下贯穿计算机的软硬件结构。
二、Linux系统的特点
Linux的操作的特点: 纯命令行 / Linux也有图形化界面
Window操作的特点: 也是命令行,但以图形化界面为主。因为它主要是面向普通用户
无论是图形化还是指令,本质上是一样的,使用命令行更贴近操作系统。
Linux的学习我们采用春命令行的形式。
三、 文件
一个文件,比如txt文件若没有内容,也会占用磁盘空间,因为文件会有属性,文件的属性也属于数据信息,需要被存储。
文件 = 文件内容 + 文件属性。
四、指令是可以带参数的
比如:
-
ls -l
显示文件以及一些属性信息 -
ls -l -a
显示文件,文件属性信息以及显示隐藏文件
上述所有以d开头的是一个目录
以 - 开头的文件是一个普通文件
Linux下以.开头的文件,我们称之为隐藏文件。
Linux任何一个目录下都有两个隐藏文件
'一个点’文件和’两个点’文件
- '两个点’表示当前路径下的上级文件
- '一个点’表示当前路径, '一个点’文件存在的意义是帮用户定位当前目录下的一个文件。
五、 路径分割符
- Linux下的路径分割符是: / (斜杠)
/root/tmp_001
- windows环境下的路径分割符是: \(反斜杠)
D:\新建文件夹\test
六、Linux下的多叉树目录结构
- / 是Linux的根目录,cd … 跳转到上一级会跳转到 / .所以 / 是Linux的根目录
- Linux的整个目录结构一定是一个多叉树的样子!
Linux的目录结构整体是一个多叉树,它的叶子节点,一定是空目录或者非空目录文件,路上的节点一定是一个非空目录。
所以我们所有的堆文件或者目录的增删改查,本质都是堆这颗多叉树的增删改查。
我们定位一个文件,通常用路径来定位。因为路径定位具有唯一性。
我们把从/(根目录)开始定位到指定位置,具有唯一性的路径称为 绝对路径!
我们把以自己当前所处的路径为起始参照位置,来进行特定文件的定位,我们称为 相对路径 比如: 两个点加一个斜杠指向当前目录的上一级目录,可以再加斜杠访问另一个子目录。,我们所处的路径发生变化,可能相对路径就失效了。
七、 Centos系统中的超级用户和普通用户
Centos系统中的用户可以分为超级用户root和普通用户。
root是超级用户
/root是超级用户的家目录
test01是普通用户
/home/test01是普通用户的家目录
Centos系统中,所有的普通用户,用户账号都统一放在/home
八、 cd ~ 和 cd -
cd ~跳转到家目录
cd - 跳转到最近一次(上一次)的目录位置
总结
OS(操作系统)是什么、Linux系统的特点、文件、指令可以带参数、路径分割符、Linux下的多叉树目录结构、Centos系统中的超级用户和普通用户、cd ~和cd -指令等的介绍