Linux 目录结构及其说明

Linux 操作系统遵循一种标准的目录结构,称为 Filesystem Hierarchy Standard(文件系统层次结构标准),其定义了不同目录的用途和内容。
在这里插入图片描述
浅蓝色文字
/(根目录):
/根目录是整个文件系统的起点,所有其他目录和文件都是从根目录开始的。它通常不包含用户数据,而是用于组织其他目录。

/bin:
/bin 目录包含基本的用户可执行命令,如 ls、cp、mv 等。这些命令通常是系统启动过程中所需的基本工具。

/dev:
/dev 目录包含设备文件,用于与系统中的硬件设备进行交互。例如,磁盘驱动器、键盘、鼠标等设备在此目录中表示为文件。

/home:
/home 目录是用户的主目录所在的位置。每个用户在该目录下有一个以其用户名命名的子目录,用于存储用户的个人文件和设置。

/media:
/media 目录用于挂载可移动媒体设备,例如光盘、USB 驱动器等。当插入可移动设备时,系统会自动将其挂载到该目录下的子目录中。

/opt:
/opt 目录用于安装可选的应用程序软件包。一些第三方软件可能会将其安装到此目录下。

/root:
/root 是超级用户(root)的主目录。

/sbin:
/sbin 目录包含系统管理员使用的系统命令。这些命令通常需要 root 权限才能运行。

/sys:
/sys 目录包含2.6内核一个新系统文件sysfs。

/usr:
/usr 目录是用户软件的主要安装目录。它包含用户应用程序、库文件、文档等。

/boot:
/boot 目录包含引导加载程序(bootloader)的相关文件,例如内核和引导配置文件。

/etc:
/etc 目录包含系统的配置文件。这些文件包括网络配置、用户账户设置、服务配置等。

/lib:
/lib 目录包含供系统和应用程序使用的共享库文件(动态链接库文件),这些文件提供了许多基本的系统功能。

/mnt:
/mnt 目录提供一个临时挂载点,可以将其他文件系统挂载到该目录下。一般用于临时挂载其他设备或网络共享。

/proc:
/proc 目录是一个虚拟文件系统,提供有关正在运行的进程和系统内核的信息。你可以通过读取和操作 /proc 中的文件来获取有关系统状态的信息。

/run:
/run 目录是一个临时文件系统(tmpfs),用于存储系统运行时需要的临时文件和运行时数据。它是在系统启动时创建的,并在关机时被清空。

/srv:
/srv 目录是用于存储服务数据的目录,它通常用于存放特定服务或应用程序的数据文件、配置文件、网站内容等。

/tmp:
/tmp 目录用于存储临时文件。该目录下的文件可能会在系统重新启动时被删除。

/var:
/var 目录包含变量数据,如日志文件、邮件、数据库文件等。这些数据在运行过程中可能会发生变化。

相关推荐

  1. Linux 目录结构结构

    2024-01-07 19:30:05       58 阅读
  2. go-zero目录结构说明

    2024-01-07 19:30:05       63 阅读
  3. Android基础-工程目录结构说明

    2024-01-07 19:30:05       34 阅读
  4. 【odoo】odoo模块目录结构说明

    2024-01-07 19:30:05       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-07 19:30:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-07 19:30:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-07 19:30:05       82 阅读
  4. Python语言-面向对象

    2024-01-07 19:30:05       91 阅读

热门阅读

  1. Docker 常用命令

    2024-01-07 19:30:05       53 阅读
  2. 机器学习-离散型变量处理

    2024-01-07 19:30:05       64 阅读
  3. matrix-breakout-2-morpheus 靶场 练习思路

    2024-01-07 19:30:05       63 阅读
  4. SQL的联合主键

    2024-01-07 19:30:05       56 阅读
  5. 组合总和【中等难度】

    2024-01-07 19:30:05       62 阅读
  6. 近5年的学习经历总结

    2024-01-07 19:30:05       59 阅读
  7. 前端怎么定位到发生错误的元素

    2024-01-07 19:30:05       49 阅读
  8. 第三天学习记录

    2024-01-07 19:30:05       60 阅读
  9. NetCore Webapi XSRF/CSRF 跨站请求伪造过滤中间件

    2024-01-07 19:30:05       47 阅读
  10. 设计模式篇章(3)——七种结构型模式

    2024-01-07 19:30:05       64 阅读
  11. pinia的独立维护,统一导出及持久化

    2024-01-07 19:30:05       62 阅读
  12. vue的增量式学习-篇章4

    2024-01-07 19:30:05       57 阅读
  13. kafka 偏移量的类型与提交方式

    2024-01-07 19:30:05       66 阅读