分区简介:
系统分区:主要分为主分区和拓展分区,但拓展分区最多一个且不能放入数据文件以及不能格式化,拓展分区放的逻辑分区内可以放数据和逻辑格式化。
主分区编号:0-4 逻辑分区序号:5-x (拓展分区也属于逻辑分区)
逻辑格式化:它是根据用户选定的文件系统(EXT4,fat16)在磁盘的特定区域写入特定数据,在分区中划分一片一篇区域用于存放文件分配表,目录表等用于文件管理的磁盘空间。个人理解就是衣柜划分出不同的区域,然后每个人区域内存空间是4kB。
挂载:利用一个目录当成进入点,将磁盘分区的数据放置在该目录下; 也就是说,进入该目录就可以读取该分区的意思(类似windows系统中c d e f盘符)
不同磁盘可以挂载到不同的目录下进行使用。
partition 1是挂载到根目录,至于partition 2则是挂载到/home这个目录。这也就是说,当我的数据放置在/home内的各次目录时,数据是放置到partition2的,如果不是放在/home下面的目录,那么数据就会被放置到partition 1了!
/boot linux启动时,需要的文件
/dev 设备文件
/etc 配置文件
/home 用户家目录
/media 媒体文件
/mnt 挂载文件
/opt 第三方软件
/proc 虚拟化文件
/root 管理员的家目录
/run 进程文件
/srv 压缩过的文件
/sys 系统文件
/usr 安装的软件,共享库
/var 可变数据,日志文件
/tmp 临时文件
/lib 库,它主要存放系统的链接库文件,没有该目录系统无法运行,存储着程序运行时使用的共享库。通过共享库,许多程序可以重复使用相同的代码,并且这些库可以存储在一个公共的位置,减小运行程序的大小。
Linux下的库文件分为共享库和静态库两大类,它们两者的差别是程序执行时所需代码是在运行时动态加载的,还是在编译时静态加载的
/swaq 虚拟内存(通常手动创建)
Linux,将所有设备认成是一个文件。/dev,因为在这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和windows,dos操作系统不一样。它实际上是一个访问这些外部设备的端口。我们可以非常方便地去访问这些外部设备,和访问一个文件,一个目录没有任何区别。
设备文件分别:块设备文件和字符设备文件。