Linux文件系统

FHS: Filesystem Hierarchy Standard 

/bin : 供所有用户可用的基本命令程序文件。如cat, chmod, chown, date, mv, mkdir, cp, bash

/boot : 引导加载器必须用到的静态文件,f放置开机会用到的文件,包括Linux内核文件以及开机菜单与开机所需配置文件等,kernel, niitramfs(initrd), grub等。

/dev : 存储特殊文件或设备文件。设备有两种类型:字符设备(线性设备)、块设备(随机设备),Linux中任何设备与接口设备都是以文件的形式存在于这个目录当中,你只要通过访问这个目录下面的某个文件,就等于访问某个目个设备。如/dev/null, /dev/zero, /dev/tty, /dev/hd*, /dev/lp*, /dev/sd*

/etc : 系统程序的配置文件,只能为静态的不能为可执行文件。如人员的账号密码文件,各种服务的起始文件。

 /home : (可选目录)普通用户的家目录的集中位置,一般每个普通的家目录默认为此目录下与用户名同名的子目录 /home/username

/lib : 为系统启动或根文件系统上的应用程序(/bin, /sbin)等提供共享库,以及为内核提供内核模块libc.so.*动态链接C库。

/media : 便携式设备挂载点,在/media下放置的都是可删除的设备,包括软盘、光盘、DVD等设备都暂时挂载于此。/media/cdrom, /media/floppy等。

/mnt : 其他文件系统的临时挂载点,暂时挂载某些额外的设备。

/opt : (可选路径)第三方应用程序的安装位置

 /root : 管理员的家目录(可选路径)

/sbin : 供系统管理员使用的工具程序。

 /srv : (service的缩写)当前主机为服务提供的数据。如www, ftp等

 /tmp : 为一些会产生临时文件的程序提供的用于存储临时文件的目录,可供所有用户执行写入操作,有特殊权限。


 /usr :(unix software resource ,unix操作系统软件资源) usr Hierarchy , 全局共享的只读数据路径

       /usr/bin:绝大部分的用户可以使用的命令都放在这里

        /usr/Include : C程序的头文件

       /usr/lib, /usr/ lib64

        /usr/ sbin  


 /var : var hierarchy, 存储常发生变化的数据目录。

        /var/cache 缓存

       /var/log 登陆文件

       /var/spool

        /var/ tmp 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 万物皆是文件 在unix里面这是一句很有名的话: 在linux系统的大多数资源都以文件形式存在,包括文件 目录...
    deppyu阅读 6,696评论 0 51
  • linux文件系统 文件系统的是用来组织和排列文件存取的,所以她是可见的,在Linux中,我们可以通过ls等工具来...
    new_liziang阅读 1,066评论 0 0
  • Linux文件系统结构 Linux系统中我们比较常用的目录是: home :用户目录 usr : Unix So...
    王小冬阅读 2,548评论 0 0
  • linux中文件和目录被组织成一个单根倒置树结构 ,linux文件系统是从根目录下开始用“/”表示,以单根倒置树结...
    jie0112阅读 2,939评论 0 0
  • 茶花和茶梅同属山茶科,同门同纲同目,也难怪我这个北方人无法区分,就连生于南国的两个学生也无法区分。今天正好一起科普...
    刘丽赏阅读 4,353评论 2 0