首页 > 系统相关 > Linux目录结构1

Linux目录结构1

时间:2023-06-20 12:00:48浏览次数:50  
标签:文件 配置文件 Linux 比如 目录 FHS 结构

    Windows里的文件结构,一般可以在C盘、D盘、E盘中存储文件。但是在Linux中可不是这种情况。windwos里面的路径大概为:D:\Program Files(X 86)\User这种情况,而lInux里使用/来标识目录,就像之前的配置文件一样,例如/boot/grub2/gtub.cfg等等。                                                   


                                                   1.FHS文件层次结构

     Linux中的文件管理标准和windwos不同。为了确保管理方便,Linux采用了FHS(Filesystem Hierarchy Standard,文件系统层次结构标准)。的标准来管理和规范Linux的目录结构。主要是规定在哪个目录下存放什么类型的数据文件。比如/dev目录中存放的就是各种设备文件。Linux中的文件有些是用户可以随意修改的,有些不可以,有些是是用户访问比较频繁的,有些不常访问。FHS又将文件划分为四类

分类

说明

可共享的

可以通过网络分享给其他主机文件,比如可执行文件等。

不可共享的

与自己的系统有关的文件,比如配置文件、内核文件等

不变的

除了系统管理员之外的用户不可以进行修改的文件,比如配置文件、函数库等。

可变的

会经常修改的文件,比如日志文件

     FHS规定了一个根目录(/)Linux中的所有文件都存放在一个根目录下面。形成了一个独特的文件结构,即树状结构。它是倒置的。因为lInux中的所有文件结构要从/开。始

                                            Linux目录结构1_根目录

           

标签:文件,配置文件,Linux,比如,目录,FHS,结构
From: https://blog.51cto.com/u_15912723/6521752

相关文章

  • 【计算机算法设计与分析】最优子结构和贪心选择性质的证明
    最优子结构性质(反证法)计算某问题的最优解包含的计算该问题的子问题也是最优解。事实上,如果找到子问题的更优解,则可以替换当前子问题的解,得到一个比最优解更优的解,这是一个矛盾。贪心选择性质(数学归纳法)先设一个最优解(为所给定的总元素集合,且和均按照某种有利于算法贪心进行的顺序......
  • 线性结构中的栈、队列和串是怎么回事?
    一.栈1.栈的概念栈(stack)是一种操作受限的线性表,栈的操作被限定在线性表的尾部进行,栈结构有两个特殊概念:栈顶:栈的尾部被称为栈顶(Top);栈底:另一端固定不动,被称为栈底(Bottom)。栈中的元素只能先入后出。最早进入栈的元素所在的位置是栈底,最后进入栈的元素所在的位置是......
  • Python中获取路径/文件的父目录
    本教程将讲解在Python中获取一个路径的父目录的各种方法。父目录是指高于或高于给定目录或文件的目录。例如,路径 C:\folder\subfolder\myfile.txt 的父目录是 C:\folder\subfolder。除了根目录外,每个目录都有一个父目录。1、使用 pathlib 模块的 path.parent() 方法获......
  • 从零开始学Python第06课:循环结构
    我们在写程序的时候,极有可能遇到需要重复执行某条指令或某些指令的场景,例如我们需要每隔1秒钟在屏幕上输出一次“hello,world”并持续输出一个小时。如下所示的代码可以完成一次这样的操作,如果要持续输出一个小时,我们就需要把这段代码写3600遍,你愿意这么做吗?importtimeprint('h......
  • 从零开始学Python第05课:分支结构
    迄今为止,我们写的Python代码都是一条一条语句按顺序向下执行的,这种代码结构叫做顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的过关条件是玩家获得1000分,那么在第一关完成后,我们要根据玩家得到分数来决定是进入第二关,还是告诉玩家“GameOver......
  • 从零开始学Python第12课:常用数据结构之集合
    在学习了列表和元组之后,我们再来学习一种容器型的数据类型,它的名字叫集合(set)。说到集合这个词大家一定不会陌生,在数学课本上就有这个概念。如果我们把一定范围的、确定的、可以区别的事物当作一个整体来看待,那么这个整体就是集合,集合中的各个事物称为集合的元素。通常,集合需要满足......
  • 从零开始学Python第11课:常用数据结构之字符串
    第二次世界大战促使了现代电子计算机的诞生,世界上的第一台通用电子计算机名叫ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大学,占地167平米,重量约27吨,每秒钟大约能够完成约5000次浮点运算,如下图所示。ENIAC诞生之后被应用于导弹弹道的计算,而数值计算也是现代电子计算机最为重......
  • 从零开始学Python第10课:常用数据结构之元组
    前面的两节课,我们为大家讲解了Python中的列表,它是一种容器型的数据类型,通过列表类型的变量,我们可以保存多个数据并通过循环实现对数据的批量操作。当然,Python中还有其他容器型的数据类型,接下来我们就为大家讲解另一种容器型的数据类型,它的名字叫元组(tuple)。元组的定义和运算在P......
  • 从零开始学Python第08课:常用数据结构之列表-1
    在开始本节课的内容之前,我们先给大家一个编程任务,将一颗色子掷6000次,统计每种点数出现的次数。这个任务对大家来说应该是非常简单的,我们可以用1到6均匀分布的随机数来模拟掷色子,然后用6个变量分别记录每个点数出现的次数,相信通过前面的学习,大家都能比较顺利的写出下面的代码。"""......
  • Python开发系列课程(3) - 分支结构
    分支结构分支结构的应用场景迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后我们要根据玩家得到分数来决定究竟是进入......