Linux操作系统目录呈树形结构,文件系统只有一个根目录,其余文件都是从根目录下延伸出来的

上图是一个Linux文件系统目录的展现,现在我们来看一下文件系统目录下相关目录及其功能

  根目录( / )  Linux文件系统目录结构顶层的目录文件,根目录一般只存放目录,不存放文件

  /bin  命令目录文件,也称为二进制目录文件

      该目录存放着系统管理员何普通用户使用的Linux指令和二进制( 可执行 )文件

  /boot  存放着启动Linux时使用的一些核心文件,包括链接文件和镜像文件

  /dev  设备文件目录,存放Linux下的设备文件,在Linux下访问设备的方式和访问文件的方式相同

  /etc  系统配置文件存放的目录,存放所有的系统管理所需要的配置文件和子目录

  /home  家目录,系统默认的用户宿主目录

       在Linux中,每个用户都有一个自己的用户目录,用户目录存放在家目录中,用户目录名一般以用户名命名

  /lib  系统使用库函数的目录,存放着系统最基础的动态连接共享库

  /usr  应用程序存放目录

    /usr/lib  存放库函数文件的目录

    /usr/local 用户安装软件的目录

    /usr/bin  存放应用程序的目录

    /usr/spool/mail  系统说明文件目录

  /proc  这是一个虚拟目录,是系统内存的映射,可以直接访问目录来获取系统信息

       由于数据都存放在内存之中,所以不占有磁盘空间

  /sys  Linux2.6内核的一个很大的变化,该目录下安装了2.6内核中新出现的一个文件系统sysfs

      sysfs文件系统集成了下面3种文件系统的信息:

        针对进程信息的proc文件系统

        针对设备的devfs文件系统

        针对伪终端的devpts文件系统

      该文件系统是内核设备树的一个直观反映  

      当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建

  /SElinyx  这个目录是Redhat( 红帽子) / CentOS所持有的目录,Selinux是一个安全机制,类似于windows的防火墙

         但是机制复杂,该目录就是存放Selinux相关的文件

  /var  目录中存放着在不断扩充着的东西,我们习惯将经常修改的目录文件存放在这个目录下面,包括各种日志文件

  /tmp  存放临时文件目录,一些命令和应用程序会用到这个目录

      该目录下的所有文件会被定时删除(否则会占满磁盘)

Linux文件系统目录的更多相关文章

  1. Linux 文件系统目录结构

    进入 Linux 根目录(即 "/",Linux文件系统的入口,也是处于最高一级的目录),运行 "ls -l" 命令,可以看到 Linux 系统目录. 1./b ...

  2. linux文件系统目录解析

    Linux下的文件系统为树形结构,入口为/ 树形结构下的文件目录: 无论哪个版本的Linux系统,都有这些目录,这些目录应该是标准的.各个Linux发行版本会存在一些小小的差异,但总体来说,还是大体差 ...

  3. Linux文件系统目录结构详解

    在我们初学嵌入式Linux时,首先学习的就是Linux的最小根文件系统:下面我将为初学者们详细的阐述一下Linux的最小根文件系统. 根目录在Linux中即为“/”,要进入根目录,命令“cd  /”即 ...

  4. Linux文件系统目录标准

    FHS(Filesystem Hierarchy Standard):文件层次标准 操作系统自身运行使用的 /bin: 存放可执行的二进制程序,管理员和普通用户都可以使用 /sbin:管理员才能执行的 ...

  5. 什么是FHS,Linux的文件系统目录标准是怎样的

    Filesystem Hierarchy Standard(文件系统目录标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件. ...

  6. Linux文件系统和管理-1文件系统目录

    文件系统目录结构 Linux常见目录及用途 bin binary 放的是二进制程序 /usr/bin 和这是同一回事 bin -> usr/bin /bin是 /usr/bin的快捷方式 boo ...

  7. Linux入门——文件系统目录结构

    不同操作系统对于文件系统的组织是不一样的,当前主流的两大类操作系统windows和Linux它们在文件系统组织方式上有很大差别.windows的文件系统是以驱动器盘符为基础,这样文件是挂载在分区上的, ...

  8. [转载] Linux 文件系统结构介绍

    原文: https://linux.cn/article-6132-weibo.html Linux中的文件是什么?它的文件系统又是什么?那些配置文件又在哪里?我下载好的程序保存在哪里了?在 Linu ...

  9. [svc]linux文件权限

    linux中,每个文件拥有三种权限 f dir权限位最佳实战 权限 对文件的影响 对文件夹的影响 r 可读取/阅读文件的内容 可以列出目录内容,无法cd,ls -l看到文件名,属性是乱码. w 可修改 ...

随机推荐

  1. 20175208 张家华 MyOD

    一.实现目的: 编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能 二.功能简介 1.Linux下的od功能是将指定文件内容以八进制.十进制.十六进 ...

  2. css img 隐藏的边距

    因为图片存在浏览器默认的边距,正常的情况下,增加这样的属性来消除多余的边距或者多1px的情况 img { display: block; border: node; } 但是这样的话img在父元素里设 ...

  3. 【annotation】非人类物种基因组注释(MSU为例)

    基因组注释工具ANNOVAR是一款非常好用的注释软件,功能强大,输出数据简单美中不足就是对于非人类物种来说UI不够完善,因此总结一下整个注释的过程,帮助别人快乐自己. 首先我们需要明确我们需要的数据和 ...

  4. HTTP 400错误--请求无效

    在发送请求后台数据时会报出来HTTP400错误,请求无效,出现这个请求无效报错说明请求没有进入到后台服务里 原因:1.前端提交数据的字段名称或者是字段类型和后台的实体类不一致.导致无法封装 2.前端提 ...

  5. redis的架构(一)

    redis认证 redis的认证比较简单,这里简单来说明一下怎么设置redis的认证: redis的配置文件中有一个requirepass字段,在后面直接写上对应的密码即可.默认redis的不开启认证 ...

  6. redis的数据持久化策略

    redis提供了两种不同的持久化方法来将数据存储到硬盘里面.一种方法叫快照,它可以将存在于某一时刻的所有数据都写入硬盘里面.另一种方法叫只追加文件(AOF),它会在执行写命令时,将被执行的写命令复制到 ...

  7. 【模板】快速幂&取余运算

    输入\(b\),\(p\),\(k\)的值,求\(b^p mod k\)的值.其中\(b\),\(p\),\(k^2\)为长整型数. 1.普通做法 \(print\) \(pow(b,p)\)\(mo ...

  8. httplib和urllib2常用方法

    都是几年前用过的,现在翻出来记录一下. import httplib import urllib2 import socket ##---------------------------------- ...

  9. GIT命令介绍

    Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!牛是怎么定义的呢?大家可以体会一下. 区别与集中式的分布式实现!!!! 集中 ...

  10. elasticsearch_.net_client_nest2.x_到_5.x常用方法属性差异

    目录: Elasticsearch .net client NEST 5.x 使用总结 elasticsearch_.net_client_nest2.x_到_5.x常用方法属性差异 Elastics ...