Linux系统目录结构

来源:互联网 发布:c语言求100以内素数和 编辑:程序博客网 时间:2024/06/06 01:45

/bin 
这里存放了标准的linux的工具、shell脚本和一些可执行文件,比如像“ls”、“vi”还有“more”等等。通常这个目录已经包含在“path”系统变量里面了。也就是当你在终端里输入ls,系统就会去“/bin”目录下面查找是不是有ls这个程序。

/boot 
启动文件,所有与系统启动有关的文件都保存在这里。例如有各个内核版本的引导项grub的管理文件还有memu.lst 之类东西。


/dev 
这里主要存放与设备(包括外设)有关的文件(linux系统把设备当成文件,访问这些设备与访问一个文件或一个目录没有区别。 )。例如,里面还有一些包括打印机、磁盘驱动、USB驱动等都放在这个目录。

/etc 
这里主要存放了系统程序和大部分应用程序的全局配置文件。例如网络配置文件、文件系统、X系统配置文 件、设备配置信息、设置用户信息等。

/home 
这里主要存放你的个人数据。具体到每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。每个用户都有自己的用户目录,位置为:/home/用户名。当然,root用户除外。

/lib 
存放内核和应用程序所用的库文件和模块,包括各种硬件的驱动程序

/lost+found
分区使用ext3文件系统时才会出现。当突然停电、或者非正常关机后,有些文件就临时存放这里。

/media 
该目录用来挂载分区,比如双系统时windows分区,还有那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。

/mmt 
常用挂载点,类似于/media 目录

/opt 
这里主要存放第三方软件。你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可以直接删除它,而不影响系统其他任何设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。

/proc 
系统内存相关的东西

/root 
这是系统管理员(root user)的目录。对于系统来说,系统管理员就好比是上帝,它能对系统做任何事情,甚至包括删除你的文件。因此,请小心使用root帐号。

/sbin 
该目录用来存放系统管理员使用的管理程序

/tmp 
这是临时目录。对于某些程序来说,有些文件被用了一次两次之后,就不会再被用到,像这样的文件就放在这里。有些linux系统会定期自动对这个目录进行清理,因此,千万不要把重要的数据放在这里。

/usr 
在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如像游戏等等。系统软件包管理器会自动帮你管理好/usr目录的。

—-/usr/bin :放些常用程序
—-/usr/lib :应用程序库文件
—-/usr/local :这里主要存放那些额外安装的软件,即不是通过“新立得”或apt-get安装的软件。
—-/usr/sbin :系统管理员才能执行的专用程序
—-/usr/share :一些共享文件
—-/usr/src :应用程序源代码
—-/usr/x11r6 :X-Window目录

/Var

—-/var/cache :程序执行所产生的缓存
—-/var/lib :程序产生的数据库文件
—-/var/ock :锁定程序或设备使用
—-/var/log :放置系统记录文件
—-/var/run :执行的pid
—-/var/spool :存放数据序列,如mail
—-/var/www :默认网页存放位置

原创粉丝点击