Linux目录作用说明

Linux 2015年01月26日

Linux在默认的情况下对目录有一定的规划,对于刚刚接触乃至部分长期使用用户来说,各目录的内容及作用也不是十分清楚。但是了解各目录的作用对于了解Linux系统是大有益处的。枫竹梦参考一些资料整理如下。

Linux目录结构

  • /bin
  • /boot
  • /dev
  • /etc
  • /home
  • /lib
  • /lost+found
  • /mnt
  • /proc
  • /root
  • /sbin
  • /tmp
  • /usr
    • /usr/bin
    • /usr/include
    • /usr/lib
    • /usr/local
    • /usr/sbin
    • /usr/share
    • /usr/src
    • /usr/X11R6
  • /var

Linux目录详解

/bin

bin是binary的简写。包含供系统管理员及其他用户使用的指令,如cat、cp、kill、rm等。其默认权限为555。其目录下不能含有子目录。

/boot

/boot包含Linux内核文件及系统核心文件。

/dev

dev是device的简写。包含系统的设备文件,主要是Block文件及Charactor文件。如硬盘设备等。

/etc

etc是etcetera的简写,附加之物的意思。包含系统配置文件。如用户的帐号及密码、系统设置、开启的服务程序的设置等等。

/home

/home是用户的主目录。新增用户的默认目录在此目录下。

/lib

lib是library的简写。包含系统基本的静态与动态链接库文件。

/lost+found

该目录正常情况下是空的。当系统不正常关闭时,会将一些文件置于此处。

/mnt

mnt是mount的简写。该目录是系统提供以便挂载其他文件系统之用。最初是空的。

/proc

/proc是系统内存的映射。也就是说该目录在内存中,不在硬盘里。

/root

/root是系统管理员的主目录。

/sbin

sbin是system binary的缩写。包含供系统管理员及其他root用户使用的指令,如cfdisk、init、shutdown等。其默认权限为555。

/tmp

/tem是临时目录。一些程序安装时需要使用到目录。重要数据不在存储在该目录。

/usr

/usr是包含着大量的共享数据与文件。它包含了几乎所有的二进制文件、说明文档、库、头文件等等,包含了X及其支持的库,用户程序如telnet、ftp等等,因此,/usr目录是十分重要的一个目录。在Unix最初的设计中/usr就是用户的home directory,如/usr/someone目录与如今的/home/someone类似。现在/usr只存放用户程序及数据,但是没有改变名字。从含义从之前的“所有用户相关的”演变成如今的“用户可以使用的程序与数据”。不难理解,如今很多人将usr理解成User System Resources或者User Software Resources的简写形式。

/usr/bin

一些软件的脚本及程序,如make、man等等。

/usr/include

包含开发和编译应用程序需要的头文件。

/usr/lib

包含应用程序库文件。

/usr/local

一般软件默认的安装目录。

/usr/sbin

安装的系统管理程序,如httpd、sendmail等等。

/usr/share

包含程序程序的使用文档、说明文档等。

/usr/src

包含内核程序的源代码。

/usr/X11R6

包含与X Window System相关的文件。

/var

经常读写的文件基本都放置于此。如日志文件等。

转载请注明,本文地址:http://furzoom.com/linux-directory-introduction/

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
日志标题:《Linux目录作用说明》
日志链接:http://furzoom.com/linux-directory-introduction/
博客名称:枫竹梦

【上一篇】
【下一篇】

发表评论

插入图片

NOTICE1:请申请gravatar头像,没有头像的评论可能不会被回复!

回到顶部