您的位置:首页 > 运维架构 > Linux

Linux目录结构

2015-05-30 11:35 573 查看
/:根目录

/usr:包含所有的命令、程序库、文档和其它文件等。这些文件在正常操作下不会被改变的。这个目录也包含你的linux发行版本的主要的应用程序,如Netscape.
/var:包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。

/home:用户的主目录。这个目录在系统升级时应该保留。

/proc:是一个虚拟的目录,它是系统内存的映射。它们实际上并不存在磁盘上,也不占用空间。(用ls
-l可以显示它们的大小)当查看这些文件时,实际上是访问存在内存中的信息,这些信息用于访问系统

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

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

/etc:操作系统的配置文件目录

/root:系统管理员的Home目录

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

/lib:存放系统最基本的动态链接共享库

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

/opt:可选的应用程序。

/tmp:临时文件。该目录会被自动清理干净。

/lost+found:在文件系统修复时恢复的文件。这个目录平时是空的,当系统不正常关机后,这里就成了无家可归的文件的避难所了。

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


小结:

1.本地管理员安装额外的软件安装在/usr/local目录下并符号链接在/usr/local/bin下的主执行程序。

2.系统的所有设置在/etc目录下。

3.不要修改根目录和/usr目录下的任何内容

分类: Linux
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: