Linux下的目录结构

1、经典的树形目录

Linux系统设计中最优秀的特性之一就是将所有的内容都以文件的形式展现出来,通过一个树形结构统一管理和组织

这些文件。



整个文件系统有个“根”(root),然后在整个根上分出许多“杈”(也就是可以创建目录),每个“杈”又分出许多“杈”,同时“杈”上也可以长出叶子(即可以创建和保存文件)。

 

2、目录功能介绍

(1)/bin/sbin目录:这两个目录存放的都是可执行的二进制文件,bin就是binary的缩写。/bin目录下存放的就是我们经常使用的Linux命令。如:文件操作命令lscd...

(2)/sbin目录:/sbin中的sSuper User的意思,也就是说,只超级用户才可执行这些命令。如:磁盘分区命令fdisk、创建文件系统命令mkfs等。

(3)/boot目录:这个目录存放的是启动Linux时的一些核心文件,具体包括一些镜像文件和链接文件,所以该目录非常重要,如果被破坏,系统将无法启动。

(4)/dev目录:该目录包含系统的所有设备文件。如:fd* 代表软盘设备,audio*代表声卡设备。

(5)/etc目录:这个目录存放系统管理相关的配置文件以及子目录,其中比重要的是系统初始化文件/etc/rc、用户信息文件/etc/passwd等,相关网络配置文件和服务启动文件也在这个目录下。

(6)/home目录:这个目录是系统中每个用户的工作目录。在Linux系统中,每个用户都都有自己的一个目录,而该目录一般是由用户的账号命名的。如:lemon用户,则其默认目录就是/home/lemon

(7)/lib目录:该目录中存放的是共享程序库和映像文件,可以供给许多用户使用。通过这些共享的映像文件,每个程序就不必保存自己的库文件,Linux提供了一组可供所有程序使用的文件,在该目录中,还包含引导进程所需的静态库文件。

(8)/lost+found目录:该目录用于保存丢失的文件。不恰当的关机操作和磁盘错误均会导致文件丢失,这些丢失的文件通常会临时存放在/lost+found目录下,系统重启后,引导进程会运行fsck程序,该程序就能发现这些文件。除了“/”分区上的这个目录外,在每个分区上都会有一个lost/found目录。

(9)/media目录:该目录下存放的是各种暂存(可删除)的媒体文件,例如:u盘、光驱、软盘等。

(10)/mnt目录:mntmount的缩写,各种额外设备在挂载后都会在该目录下生成相应的文件。

(11)/opt目录:该目录下存放的是用户安装的第三方软件。

(12)/proc目录:此目录是一个虚拟目录,目录中的所有的信息都是内存的映射,通过这个虚拟的内存映射目录可以和内核内部数据结构进行交互,获取有关进程的有用信息,同时也可以在系统运行中更改内核参数。与其他目录不同的是,/proc存在于内存中,而不是在硬盘上。

(13)/root目录:该目录是Linux超级用户root的默认主目录。如果通过root登录系统,就会自动进入此目录,一般用户没有进入该目录的权限。

(14)/selinux目录:linux下强制存取控制的实现一般用来保护apache

(15)/srv目录:该目录下存放了网络服务所提供的的数据和某些服务文件。

(16)/sys目录:/sys本身是一个虚拟文件系统,/sys目录和/proc目录的作用差不多,都是用来存放启动环境下的系统信息,但相比于proc文件系统而言,挂载在/sys目录下的sysf文件系统提供了一种更方便的从内存中获得内核信息的方式。

(17)/tmp目录:该目录为临时文件目录,主要用于存放临时文件,这些临时文件可能会随时被删除,也可能随时删除。

(18)/usr目录:此目录用于存放应用程序和文件。如果在系统安装的时候选择了很多软件包,那么这些软件包就默认安装在此目录下,平时安装的一些软件默认情况下也会安装在该目录下,因此这个目录一般比较大。

(19)/var目录:该目录用于存放系统运行以及软件运行的日志信息。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值