Linux 下目录的介绍


以下是列出一部分Linux下根目录的一些子目录

/usr 目录包含所有的命令、程序库、文档和其他文件。这些文件在正常操作中不会被改变。这个目录页包含你的Linux发行版本的主要应用程序,具体的/ur/bin 存放应用程序,/usr/share 存放共享数据,/usr/lib 不能直接运行的但是却是许多程序运行时所必需的一些函数库文件,/usr/local 存放软件升级包。/usr/share/doc 系统说明文件存放目录,/usr/share/man 程序说明文件存放目录,建议单独分区,设置较大的磁盘空间。

/var 目录包含正常操做中被改变的文件。如更改的日志文件、所有的登录文件存放目录、记录文件、临时文件和页格式文件。

/home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据、缓存数据等。

/proc 目录包含整个虚幻的文件。他们实际上并不存在磁盘上,也不占用任何空间。(用ll命令显示时实际上时访问内存中的信息,这些信息用于访问系统。

/bin 系统启动时需要的执行文件(二进制),这些文件可悲普通用户使用

/sbin 系统执行文件(二进制),超级管理命令,这些文件不打算被普通用户使用。(普通用户仍然可以使用它们,但要指定目录)。

/etc 系统配置文件存放目录,不建议再次目录下存放可执行文件。

/home 系统默认的用户家目录,新增用户账号时,用户家的目录都存放再次目录下,~表示当前用户家目录,~test表示用户test的家目录。建议单独分区,并设置较大的磁盘空间,方便存放数据。

/lib 系统使用的库函数目录,程序在执行中,需要调用一些额外的参数时需要函数库是协助。

/root 系统管理员的家目录,系统第一个启动的分区为/,所以最好将root/ 放在一个分区下。

/tmp 一般用户或正在执行的程序的临时存放的目录,任何人都可以访问,重要数据不建议放在次目录下。

/dev 设备文件目录,Linux下设备被当成文件,这样一来硬件被抽象化,便于读写、网络共享以及需要临时装载到文件系统中,正常情况下,设备会有一个独立的子目录。这些设备的内容会出现再独立的子目录下。

/boot 用于自举加载程序的文件。当计算机启动时,这些文件首先被加载。

/opt 可选的应用程序。

/mnt 这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统

 

 

下面是一些文件后缀的解释

.com可执行二进制代码文件,也成为命令文件

.exe 可执行程序文件

.bat 批处理文件

.txt 文本文件

.bak 备份文件

.sys 系统文件

.obj 目标程序文件

.lib 库文件

 

 

猜你喜欢

转载自blog.csdn.net/misszhoudandan/article/details/79595325