当前位置: 首页 > news >正文

ubuntu目录分析

在Ubuntu根目录下,以下是一些常见文件夹的含义:

/bin:存放可执行文件,包含一些基本的命令和工具。
/boot:存放启动时所需的文件,如内核和引导加载程序。
/dev:包含设备文件,用于与硬件设备进行交互。
/etc:存放系统的配置文件。
/home:包含用户的个人文件夹,每个用户都有一个单独的文件夹。
/lib:存放共享库文件,这些文件为可执行文件提供了必要的功能。
/media:用于挂载可移动介质(如USB驱动器、CD-ROM)的目录。
/mnt:用于挂载临时文件系统或其他设备的目录。
/opt:用于安装可选软件包的目录。
/proc:包含系统进程和内核信息的虚拟文件系统。
/root:root用户的个人文件夹。
/sbin:存放系统管理员使用的一些系统命令。
/srv:用于存放服务相关的数据。
/tmp:存放临时文件,在重新启动后会被清理。
/usr:存放用户安装的应用程序和文件。
/var:存放经常变化的文件,如日志和缓存。

这只是一些常见的文件夹,实际上还有更多的文件夹和子目录。

比较重要的有/etc,存放系统配置,
proc我对虚拟文件系统不太了解,
/usr下各目录的解释
在这里插入图片描述
在Ubuntu系统中,/usr目录是一个重要的目录,它包含了系统的用户程序和数据。下面是一些常见的子目录及其含义:

/usr/bin: 该目录包含了大部分可执行文件,这些文件是系统的标准命令和应用程序。
/usr/sbin: 该目录包含了系统管理员使用的一些命令和管理工具,这些命令通常只有超级用户才能执行。
/usr/lib: 该目录包含了共享库文件,这些库文件被用户程序使用。
/usr/include: 该目录包含了C/C++语言的头文件,这些头文件被开发者用于编译程序。
http://www.lryc.cn/news/101966.html

相关文章:

  • Python 进阶(三):正则表达式(re 模块)
  • Vue2 第六节 key的作用与原理
  • React之组件的生命周期
  • linux -网络编程-多线程并发服务器
  • Golang之路---02 基础语法——字典
  • Pytorch(三)
  • Linux——进程控制
  • 剑指 Offer 59 - I. 滑动窗口的最大值 / LeetCode 239. 滑动窗口最大值(优先队列 / 单调队列)
  • 【Linux后端服务器开发】IP协议
  • React组件进阶之children属性,props校验与默认值以及静态属性static
  • ceph集群中RBD的性能测试、性能调优
  • texshop mac中文版-TeXShop for Mac(Latex编辑预览工具)
  • 简单认识redis高可用实现方法
  • 搭建git服务器
  • 线程中断机制
  • CollectionUtils工具类的使用
  • 基于Nonconvex规划的配电网重构研究(Matlab代码实现)
  • yolo系列笔记(v4-v5)
  • 小白如何高效刷题Leetcode?
  • 使用IDEA打jar包的详细图文教程
  • 《MySQL 实战 45 讲》课程学习笔记(二)
  • 微软亚研院提出模型基础架构RetNet或将成为Transformer有力继承者
  • 探索单例模式:设计模式中的瑰宝
  • Bobo String Construction 2023牛客暑期多校训练营4-A
  • 【React学习】React父子组件通讯
  • NASM汇编
  • 第三章 HL7 架构和可用工具 - 使用 HL7 架构结构页面
  • spring注解驱动开发(一)
  • Vue3搭建启动
  • 阻塞队列(模拟实现)