linux磁盘分区以及系统目录结构介绍,系统启动过程
4.6、文件系统
File System Type的意思是文件系统类型,就像 Windows的fat32ntfs一样,磁
盘分区只有在设置了文件系统类型格式化并挂载上挂载点后,分区才能存放数据。目前
有如下一些文件系统类型。
ext2/ext3/ext4:适合 Linux的文件系统类型。由于ext3文件系统多了日志记录功能,因此系统恢复起来会更快速,ext4是ext3的升级,效率更加高,因此建议使用默认的ext4类型,而不要使用ext2/ext3。
physical volume(LVM):一种弹性调整文件系统大小的机制,可以让文件系统变
大或变小,而不改变原有文件数据的内容,功能不错,但性能会下降。
software RaID:利用 Linux系统的特性,用软件仿真出磁盘阵列的功能。
swap:内存交换空间。由于swap并不会使用到目录树的挂载,因此用swap就不需要指定挂载点。
vfat:同时被 Linux与 Windows所支持的文件系统类型。如果主机硬盘上同时存
在 Windows与Linuκ两种操作系统,有数据交换需求,可以使用该文件系统。
κfs:一个文件系统类型,在 Centos7中将被作为默认的文件系统类型而替换ext4
4.7、目录结构
4.7.1、目录简介
Linux所有目录是一个有层次的倒着树状结构, /为linux所有目录的起点。所以linux所有路径都是以/开始的。 /etc/sysconfig /
注意:
1、目录和磁盘分区是没有关联的
2、/下不同的目录可能对应不同的磁盘分区或不同的磁盘设备
3、所有的目录都是按照一定的类别有规律的组织和命名的。
相对路径:相对于当前路径下的路径
绝对路径:从根为起始点的路径
/bin 系统有很多放置执行档的目录,但/bin比较特殊。因为/bin放置的是在单人维护模式下还能够被操作的指令。在/bin底下的指令可以被root与一般帐号所使用,主要有:cat,chmod(修改权限), chown, date, mv, mkdir, cp, bash等等常用的指令。
/boot ( Static files of the boot loader)linux的内核及系统引导程序所需的文件目录。安装系统分区的时候一般要分一个boot分区。常见分区:boot128m swap内存的1.5倍 以及/
/dev (Device files)设备文件目录,比如声卡、磁盘、光驱。比要重要的设备有/dev/null, /dev/zero, /dev/tty , /dev/lp*, / dev/hd*, /dev/sd*等等
/etc (1) 二进制安装(yum rpm)的配置文件默认路径
(2) 服务启动命令存放目录/etc/init.d。(service sshd start)(service network resart)
-
/home 这是系统预设的使用者家目录(home directory)。 在你新增一个一般使用者帐号时,预设的使用者家目录都会规范到这里来。比较重要的是,家目录有两种代号:
- :代表当前使用者的家目录,而 ~guest:则代表用户名为guest的家目录。
/lib 系统的函式库非常的多,而/lib放置的则是在开机时会用到的函式库,以及在/bin或/sbin底下的指令会呼叫的函式库而已 。 什么是函式库呢?妳可以将他想成是外挂,某些指令必须要有这些外挂才能够顺利完成程式的执行之意。 尤其重要的是/lib/modules/这个目录,因为该目录会放置核心相关的模组(驱动程式)。
/media media是媒体的英文,顾名思义,这个/media底下放置的就是可移除的装置。 包括软碟、光碟、DVD等等装置都暂时挂载于此。 常见的档名有:/media/floppy, /media/cdrom等等。
/mnt 如果你想要暂