列举linux下的主要目录 并简述其作用,简述linux系统的目录结构作用和分区方案...

在文件系统),所有其他的文件系统都挂载到根目录下相应的子目录节点中。

在linux的目录结构中,根目录(/)及其下的子目录名称如图:

0818b9ca8b590ca3270a3433284dd417.png

下面介绍一下linux操作系统中常用的目录和它们的作用:

根(/)目录是linux文件系统的起点,根目录所在的分区称为根分区。。

/boot目录用于存在linux系统启动所必须的文件,出于系统安全考虑,“/boot”目录通常被划分为独立的分区,称作“/boot”分区。

/var目录用于存放系统中经常需要变化的一些文件,如系统日志文件等,对于生产系统“/var”目录通常划分为独立的分区。

/home目录用于存放所有普通用户的宿主目录,例如abc用户宿主目录为“/home/abc”;对于提供给大量用户使用的linux系统,“/home”目录通常划分为独立分区,方便用户备份数据。

/root目录是linux超级管理员root的宿主目录,默认情况下只有root的宿主目录存放在根目录下,而不是存在在“/home”目录下。

/bin目录用户存放系统基本的用户命令,普通用户权限可以执行。

/sbin目录用于存放系统基本的管理命令,管理员用户可以执行。

/usr目录用于存放linux系统中大量的应用程序,包括图形程序;/usr目录中又被划分为多个子目录,用于存放不同类型的应用程序。

/etc目录用于存放linux系统和各种程序的配置文件,配置文件较多的程序会在此目录下建立独立的子目录,用于存放自己的配置文件。可以理解为Windows系统中的注册表!

/dev目录用于存放linux系统设备文件目录。

/lib目录存放根目录上的程序所需的共享库。

/media目录挂载点,用于挂载U盘、光盘、或者远程磁盘所用。

以上列举只是linux系统中经常用到的目录,根目录中还有很多其他子目录需要我们在使用过程中慢慢熟悉。如果应用需要,linux系统所有子目录都可以创建为独立的硬盘分区。没有进行独立分区的子目录都会保存在根分区中。

下面介绍一种常规的linux系统安装硬盘分区方案,这也是我常用的方法:

例如给一块140G的硬盘进行分区:

/boot分区:100MB

分区解释:/boot用来存放系统启动文件,一般不会占用很大的空间,如果觉得100MB不够,可以适当增加一些。 SWAP分区理解为Windows上的虚拟内存,当实际内存不够用的时候SWAP分区会当作内存使用。 /分区我想这个不用解释,上面已经说了很多。 /data分区,是自己创建的独立分区,实际应用中存放数据使用。之所以独立创建,是因为如果系统出问题需要重装系统,不会影响到此分区。

你可能感兴趣的:(列举linux下的主要目录,并简述其作用)