第1个回答 2020-02-08
文件系统?是指系统文件组成结构么?
linux下一切都是文件,所以了解linux下目录所对应的意义与内容就显得极其的重要,讲到目录的配置,就不得不提到linux目录配置标准(fhs)。
linux目录配置标准:fhs
因为利用linux来开发产品或distribution的团队/公司与个人实在太多了,如果每个人都用自己的想法来配置文件放置的目录,那么将造成很多管理上的困扰。所以,后来就有所谓的filesystem
hierarchy
standard(fhs)标准。
fhs的主要目的是:希望让用户可以了解到已安装软件通常放置在哪个目录下,也就是说,fhs的重点在于规范每个特定的目录下应该要放置什么样子的数据而已。
事实上,fhs针对目录树架构仅定义出三层目录下面应该放置什么数据而已,分别为:
/(root,根目录):与开机系统有关;
/usr(unix
software
resource):与软件安装/执行有关;
/var(variable):与系统运行过程有关。
第2个回答 2019-07-16
/bin
:bin是binary的缩写;
/boot
:存放启动Linux时使用的一些核心文件;
/root
:root(超级管理员)的用户主目录;
/sbin
:s就是Super
User,存放系统管理员使用的系统管理程序;
/dev
:dev是device(设备)的缩写;这个目录下是所有Linux的外部设备;
/etc
:所有的系统管理所需要的配置文件和子目录;
/home
:用户的主目录;
/lib
:存放系统最基本的动态链接共享库;几乎所有的应用程序都需要用到这些共享库;
/lost+found
:这个目录平时是空的,当系统不正常关机后,一些丢失文件会存放到该目录下;
/mnt
:空目录,系统提供这个目录是让用户临时挂载别的文件系统;
/proc
:虚拟目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
/tmp
:存放一些临时文件;
/usr
:很多应用程序和文件几乎都放在这个目录下;