马哥Linux运维笔记----7

文件系统

文件中名称是文件的属性,但并不是文件的组成部分,这些是元数据,并且是索引,而文件中的组成部分是数据。

IO:controler + device   controler是主板自带的芯片

adaper 是插的芯片上带的

OS 功能:进程调度,文件系统,网络协议栈,内存管理,驱动程序和安全功能。


命令提示符 prompt   由shell提供的shell决定

管理员 #

普通用户 $


用户使用环境,通过环境变量的赋值来改变。

变量,是有名称的内存空间

环境变量赋值,变量赋值,如果想改[  ]里面的内容,首先通过  echo $PS1来实现查找变量值。

然后通过PS1 =....来改变值,大概有\u,\h,\w,几个参数值,可以随便试试。

\w 显示用户名 \h主机名 \H FQHA完全主机名 \w 绝对路径 \W相对的基路径 \$管理员显示#,普通用户显示$.


Linux 文件系统

Linux严格区分字符的大小写,而Windows不区分大小写!!!

倒置的树型结构,各个叶子节点就是文件,而分支节点是目录,也是一个文件。注意目录不是想象中的那样的,而是类似于Windows中的文件夹。一个目录就是一个名称空间,在同一个名称空间,文件名不能重。

从根目录开始,即顶级名称空间到每个文件就是绝对路径,从中间任一目录开始即非顶级就是文件的相对路径。

rootfs从根开始的包罗万象就是根文件系统或根名称空间,是单一命名空间,就是一棵独立的树,如果插入优盘,将在根目录下(不能是根)将这个文件(必须是已存在的目录)指定为存储设备的过程,将这个优盘挂载(mount)在这个文件系统上。

挂载的定义:在windows操作系统中, 挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符。 第三方软件,如磁盘分区管理软件、虚拟磁盘软件等,通常也附带挂载功能。 在linux操作系统中, 挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。

你可能感兴趣的:(Linux学习使用)