zoukankan      html  css  js  c++  java
  • Linux学习之二Linux系统的目录结构

    Linux学习之二-Linux系统的目录结构

    在Linux的根目录下,有很多的目录,但是需要记住,对于Linux而言,一切皆文件。因此此处的目录也是文件。用ls / 命令就能看到根目录下的各类不同的目录。

    1、/

    根目录,每一个文件和目录从根目录开始。

    只有root用户具有该目录下的写权限。

    2、/bin

    binary用户二进制命令文件

    包含二进制可执行文件。

    在单用户模式下,需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的命令都设在这里。

    3、/boot

    系统引导加载程序文件,包含引导加载程序相关的文件。

    内核的initrd、vmlinux等文件位于/boot下。

    4、/dev

    device设备文件

    这些包括终端设备、USB或连接到系统的任何设备。

    5、/etc

    配置文件。包含所有程序所需的配置文件。

    也包含了用于启动/停止单个程序的启动和关闭shell脚本。

    6、/home

    HOME即普通用户的家目录。

    7、/lib

    library软件或者命令运行所需要的库文件。

    8、/lib64    

    library软件或者命令运行所需要的64位库文件。

    9、/lost+found

    磁盘或文件系统损坏,断电,临时文件位置

    磁盘检查的时候,把丢失的文件放到此中。

    10、/media

    可移动媒体设备

    用于挂载可移动设备的临时目录。

    11、/mnt

    挂载目录

    临时挂载点(挂载光盘),系统管理员可以挂载文件系统。

    12、/opt - 可选的附加应用程序

    option代表可选的。

    包含第三方的附加应用程序。

    附加应用程序应该安装在/opt/或者/opt/的子目录下。

    13、/proc

    process进程的目录,系统进程的相关信息(内核 进程 软件)

    14、/root

    最高权限root用户的家目录。

    15、/sbin

    包含二进制可执行文件

    super binary超级命令,只有root用户才能执行。

    16、/selinux

    SELinux(Security-Enhanced Linux) 安全增强式Linux是美国国家安全局(NSA)对于强制访问控制的实现,是一种安全机制,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。

    SELinux是一组给Linux核心的补丁,并提供一些更强、更安全的强制访问控制架构来和核心的主要子系统共同运作。基于机密及完整性原则,它提供一个架构来强制信息的分离,以对付入侵的威胁或任何企图略过安全架构的应用程序。借此限制恶意或设计不良的程序可能造成的破坏。它包含一组安全性原则配置配置文件的范本以匹配一般的安全性目标。

    详情参照:

    https://zh.wikipedia.org/wiki/%E5%AE%89%E5%85%A8%E5%A2%9E%E5%BC%BA%E5%BC%8FLinux

    17、/srv    

    srv代表服务

    系统启动服务时候可以访问的数据库目录

    包含服务器特定服务相关的数据。

    18、/sys    

    系统的驱动文件

    19、/tmp

    temporary系统和用户创建临时文件的存放位置,默认15天无人访问系统自动将其删除

    所有用户都可以创建、删除文件。

    20、/usr    

    存放用户的数据、程序

    包含二进制文件、库文件、文档和二级程序的源代码。

    21、/var    

    variable可变化的文件,变量文件,内容可能增长的文件

    如系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp)

    附:Linux目录结构思维导图

    来源:https://dn-anything-about-doc.qbox.me/linux_base/4-1.png/logoblackfont

  • 相关阅读:
    react中React.createRef()的使用
    react中this指向问题
    react中对props进行限制
    react中this问题
    react 中this问题
    类中方法的this
    类中方法的this
    react中render函数里面的this指向?
    Android一对一直播系统源码开发,仿朋友圈发布动态的实现
    Android游戏陪玩源码开发中,阴影效果的实现
  • 原文地址:https://www.cnblogs.com/ssgeek/p/9220383.html
Copyright © 2011-2022 走看看