Linux下的各目录简介

/bin 二进制可执行文件目录。这是放例如: ls, mv, rm, mkdir, rmdir, gzip, tar, telnet, 及 ftp 等等常用的执行档的地方,有时候这个目录的内容与 /usr/bin 是一样的,是给一般使用者使用的执行程序放置的所在!

/dev 放置一些与装置有关的档案。基本上 Unix 或 Linux 系统均把装置当成是一个档案来看待,例如 /dev/fd0 代表软盘,亦即 Windows 系统下的 A 槽,而 /dev/cdrom 则代表光盘,等等!而如上所述,在这个目录底下的档案型态通常分为两种,分别是管理磁盘 Input/Output 的 Block 档案与周边的 Character档案。

/etc 系统管理和配置文件。系统在开机过程中需要读取的档案均在这个目录中,例如 Lilo 的参数、人员的账号与密码、系统的主要设定、http 架站的参数内容、你所要开启的服务项目等等都在这个目录中,所以在这个目录下工作的时候,请记得一定要备份。

/etc/rc. 启动的配置文件和脚本。

/home 用户主目录。

/lib 标准程序设计库,又叫动态链接共享库。

/sbin 超级命令管理,存放系统管理员使用的管理程序。

/tmp 公共的临时文件存储点。

/root 根目录。

/mnt 系统提供这个目录让用户临时挂载其他的文件系统。通常软盘挂在 /mnt/floppy 下,而光盘挂在 /mnt/cdrom 下,不过也不一定,可以按照需求来。

/lost+found 此目录平时是空的,系统非正常关机留下的文件存于此处。

/proc 虚拟的目录,是系统内存的映射,可直接访问这个目录来获取系统信息。保存了系统核心与执行程序的一些信息,这个目录将在启动 Linux 的时候自动的被挂上,而且该目录底下不会占去硬盘空间!因为里面都是『内存』内的数据。

/var 某些大文件的溢出区,譬如说各种服务的日志文件。

/opt 目录用来安装附加软件包,用户调用软件包程序放在目录/opt/package_name/bin下,package_name 是安装软件包的名称。

/usr 最庞大的目录,要用到的应用程序和文件几乎都在几乎都在这个目录。

  • /usr/bin 众多的应用程序
  • /usr/sbin 超级用户的一些管理程序
  • /usr/doc Linux文档
  • /usr/include linux下开发和编译应用程序所需要的头文件
  • /usr/lib 常用的动态链接库和软件包的配置文件
  • /usr/man 帮助文档
  • /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
  • /usr/local 在你安装完了 Linux 之后,基本上所有的配备你都有了,但是软件总是可以升级的,例如你要升级你的 proxy 服务,则通常软件预设的安装地方就是在 /usr/local 中( local 是『当地』的意思),同时,安装完毕之后所得到的执行文件,为了与系统原先的执行文件有分别,因此升级后的执行档通常摆在 /usr/local/bin 这个地方。
  • /usr/local/bin 本地增加的命令
  • /usr/local/lib 本地增加的库根文件系统

你可能感兴趣的:(Linux下的各目录简介)