目录

1,/bin

2,/boot

3,/dev (device)

4,/etc

1),/etc/X11

​2), /etc/init.d

3),/etc/password

4),/etc/mtab

5,/home

6,/lib

7,/lib64

8,/media

9,/mnt 

10,/opt

11,/proc

12,/root

13,/run

14,/sbin

15,/srv

16,/sys

17,/tmp

18,/usr

1),/usr/bin

2),/usr/etc

3),/usr/games

4),/usr/include 

5),/usr/lib

6),/usr/libexec

7),/usr/local

8),/usr/sbin

9),/usr/share

10),/usr/src

11),/usr/tmp

19,/var

我们的linux和Windows不同,没有什么c盘,d盘这种盘符的存在,在linux中(或所有的unix操作系统)一切皆是文件

“/”是唯一的根目录,是所有目录的起点,看起来就像是一棵树一样,由“/”发散开去,所以linux和其他的Unix系统都是把所有的文件放在一个目录树里面。

 接下啦让我们来了解根目录下的这些文件目录 【使用远程连接工具:finalshell】

1,/bin

bin有:箱子;垃圾箱;(有盖)大容器,箱,柜的意思

所以/bin目录存放了启动时所需要的普通文件及常用的指令,如下:

2,/boot

boot有(计算机)启动的意思

因此,/boot用于存放linux系统中的部分内核映像和其他一些与启动有关的文件,如下: 

3,/dev (device)

dev为device设备的缩写

因为在linux及Unix的操作系统中一切皆文件,因此哪怕你是一个设备:如播放器,网关,声卡等在linux中都是以文件的形式存在。

而我们的设备一般存放于/dev中,如下:

4,/etc

在早期的时候,etc解释为:其他文件目录(etcetra directory),由贝尔实验室提出。

后来,fhs规定用来放置配置文件,因此可以解释为:可编辑的文本配置(editable  text  configuration)或扩展工具箱(extended  tool  chest)。

/etc目录存放着绝大部分的系统配置文件。

 1),/etc/X11

该目录放着x  Window系统(linux中的图形用户界面系统)所需要的配置文件。

2), /etc/init.d

init:initialization[ɪˌnɪʃəlaɪˈzeɪʃn] 初始化的缩写

保存着启动描述文件,包括各种模块和服务的加载描述,存放的文件都是系统自动进行配置的,用户不需要进行配置。

3),/etc/password

用户数据库,其中的域给出了用户名、真实姓名、家目录、加密的口令和用户的其他信息.

4),/etc/mtab

当前安装的文件系统列表,由scripts初始化,并由mount 命令自动更新.需要一个当前安装的文件系统的列表时使用,例如df命令。

5,/home

家目录主要存放除了root外的用户主目录(root用户比较特别,有一个自己专门的root目录存放自己的root用户主目录),在linux下,可以通过#cd~来切换至自己的主目录。

现在我们去添加一个新的用户:useradd  userName

 如上就可以看到我们的user1用户的目录存放到我们的home目录里面。

6,/lib

启动时所要用到的库文件都放在这个目录下,而那些非启动用的库文件都会放到/usr/lib下。内核模块是被放到/lib/modules/(内核版本)下:

7,/lib64

lib用于32位系统,lib64用于64位系统。而在64位系统上一般是可以同时看到lib和lib64两个文件夹。

8,/media

 

9,/mnt 

挂载目录,这个目录下面放着一些用来安装其他设备的主目录,如/mnt/cdrom等,有些时候这个目录是被“/mount”替代的。

10,/opt

这个目录一般是用于我们安装软件的主目录

11,/proc

12,/root

root用户的主目录

13,/run

/run 目录是一个临时文件系统, 存储启动以来的信息.当系统重启时,这个目录下的文件应该被删掉或清除.

14,/sbin

放置启动时所需要的系统程序。

15,/srv

“/srv: 该目录存放一些服务启动之后需要提取的数据。 

16,/sys

/sys: 这是Linux2.6 内核的一个很大的变化。该目录下安装了 2.6 内核中新出现的一个文件系统 sysfs 。 sysfs 文件系统集成了下面3种文件系统的信息:针对进程信息的 proc 文件系统、针对设备的 devfs 文件系统以及针对伪终端的 devpts 文件系统

17,/tmp

一般只有启动时产生的临时文件才会放在这个地方。而我们用户的临时文件都放在“/var/tmp”中。

18,/usr

/usr目录是一个复杂且庞大的目录,除了我们之前提及的目录外,几乎所有的文件都存放在这个目录下面

1)/usr/bin

二进制可执行文件存放的目录,这里放着绝大部分的应用程序

2),/usr/etc

存放一些安装软件时的配置文件,一般为空

3),/usr/games

游戏程序和相应的 数据会放在这里,一般为空

4),/usr/include 

这个目录用于保存c和c++的头文件

5),/usr/lib

启动时用不到的库文件都会放在这个目录下

6),/usr/libexec

这里保存了系统的库文件

7),/usr/local

这里保存了本地计算机所需要的文件,在用户进行远程访问的时候特别有意义。

8),/usr/sbin

 存放着绝大部分的系统程序

9),/usr/share

这里保存着各种共享文件

10),/usr/src

 这里保存着源代码文件

11),/usr/tmp

见名知意,保存的是临时文件,一般为空。

19,/var

/var目录里有一些被系统改变过的数据。比如“/var/tmp”就是用来存储临时文案的。

上面我们将linux根目录“/”下的文件认识了大概,以后我们在使用这些文件目录时,心里面也会有点数。

如果对如上内容有疑问,请在评论区留言。

文章链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。