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. liunx驱动----点亮LED

    自动挂接根文件系统(直接从NFS启动) 修改uboot命令行 把 bootargs=noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0 ...

  2. Can't locate Params/Validate.pm in @INC (@INC contains: /usr/local/lib64/perl5 /

    今天 安装 MHA,管理节点选 mha4mysql-manager-0.58,在初始化时报错 [root@Server3 ~]# masterha_check_repl  --conf=/etc/ma ...

  3. MySQL 压缩文件安装遇到的问题及解决方案

    第一步:从官网下载压缩文件(链接). 第二步:解压该文件,放置到想放到的位置.我的目录是在 C:\mysql\mysql-8.0.12-winx64 下. 第三步:在C:\mysql\mysql-8. ...

  4. JavaScript--鼠标滚动改变图片大小

    鼠标滚动改变图片的大小: 原理:当鼠标滚动时改变了zoom的值: <!DOCTYPE HTML> <html> <head> <title>通过鼠标滚轮 ...

  5. 从头推导与实现 BP 网络

    从头推导与实现 BP 网络 回归模型 目标 学习 \(y = 2x\) 模型 单隐层.单节点的 BP 神经网络 策略 Mean Square Error 均方误差 \[ MSE = \frac{1}{ ...

  6. 将一,二维数组转化为Excel格式

    首先,我们来看一下一维数组的, 其代码可以如下: import numpy as np import pandas as pd x = pd.Series([1, 3, 5, np.nan]) pri ...

  7. CF685B Kay and Snowflake 贪心

    CF685B Kay and Snowflake 链接 CF 题目大意 给你一颗树,询问子树的重心 思路 贪心? 重心肯定是向上走的,所以直接向上跳就好了. 不优秀的时候就不要跳了 ,因为以后也不能更 ...

  8. UVA1479 Graph and Queries

    思路 恶心人的题目 还是类似永无乡一题的Treap启发式合并思路 但是由于加边变成了删边 所以应该离线后倒序处理 数组要开够 代码 #include <cstdio> #include & ...

  9. 实验9-1 编写一个存储过程proc_test_func

    在TestDB数据库中,编写一个存储过程proc_test_func,要求如下: 1)输入参数 一个整型的输入参数 @value 2)要求在一个select语句返回: @value的绝对值, 此绝对值 ...

  10. linux 系统下安装多个php版本

    思路: 下载不同的php源码包,解压后安装在不同的目录下,修改php-fpm监听的端口号 php安装配置参数: ./configure --prefix=/usr/local/php71 --exec ...