【根文件系统】根文件系统是什么?

简介

根文件系统也叫roofs,它不同于FATFS、FAT和EXT4,更像是一个文件夹或者目录。根目录和子目录中会有很多的文件,这些文件时Linux运行所必须的,比如库、常用软件和命令、设备文件、配置文件等等。

根文件系统是linux内核启动以后mount的第一个文件系统,然后从根文件系统中读取初始化脚本,比如rcS,inittab等。根文件系统和Linux内核是分开的,单独的Linux内核是无法工作的,必须要搭配根文件系统。如果不提供根文件系统,Linux内核就会提示Kernel panic的提示。

根文件系统的目录

根文件系统的目录名字为’/’,进入根目录中:

cd /

【根文件系统】根文件系统是什么?

1、/bin目录

bin目录下存放着系统需要的可执行文件,一般是一些命令,比如ls、mv、cp等命令,这些命令所有客户都可以使用

【根文件系统】根文件系统是什么?

2、/dev目录

即device,下面存放着的文件都与设备有关,此目录下的文件都是设备文件。

【根文件系统】根文件系统是什么?

3、/etc目录

存放各种配置文件。

【根文件系统】根文件系统是什么?

4、/lib目录

存放Linux下所必须的库文件

5、/mnt目录

临时挂载目录,可以在从目录下创建空的子目录,比如/mnt/sd、/mnt/usb,可以将SD卡或者USB存储设备挂载到mnt/sd、/mnt/usb目录中

6、/proc目录

proc是一个虚拟文件系统,一般为空,proc的文件都是临时存在的,一般用来存储系统运行信息文件。

【根文件系统】根文件系统是什么?

7、/usr目录

unix操作系统软件资源目录

【根文件系统】根文件系统是什么?

8、/sbin目录

存放一些可执行文件,但是只有管理员才能使用。

【根文件系统】根文件系统是什么?

9、/var目录

存放可以改变的数据

【根文件系统】根文件系统是什么?

10、/sys目录

系统启动以后将此目录作为sysfs文件系统的挂载点,此目录是系统设备管理的重要目录,通过一定的组织结构向用户提供详细的内核数据结构信息

【根文件系统】根文件系统是什么?

11、/opt目录

可选文件、软件存放区,由用户选择需要存放的文件。

Original: https://www.cnblogs.com/Wangzx000/p/16684484.html
Author: _Wangzx
Title: 【根文件系统】根文件系统是什么?

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/607531/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Nginx $remote_addr和$proxy_add_x_forwarded_for变量详解

    $remote_addr 代表客户端IP。注意,这里的客户端指的是直接请求Nginx的客户端,非间接请求的客户端。假设用户请求过程如下: 用&#x62…

    Linux 2023年5月27日
    088
  • xshell/bash/zsh 等终端鼠标滚轮乱码问题(转)

    终端上滚动鼠标,有可能不是预期的滚屏,而是出现一些乱码字符 解决方法:输入 reset命令 回车即可 注意: clear或者 ctrl+l是清屏命令,在此情况下无效。 转自: xs…

    Linux 2023年5月28日
    0169
  • 【安全框架】快速了解安全框架

    【安全框架】快速了解安全框架 🏆 一个有梦有戏的人 @怒放吧德德🌝分享学习心得,欢迎指正,大家一起学习成长! 这篇文章就来说说市面上的安全框架,并没有详细解释。 【安全框架】快速了…

    Linux 2023年6月6日
    0119
  • Java基础系列–06_抽象类与接口概述

    抽象类与接口的简单概述 抽象类(1)如果多个类中存在相同的方法声明,而方法体不一样,我们就可以只提取方法声明。如果一个方法只有方法声明,没有方法体,那么这个方法必须用抽象修饰。而一…

    Linux 2023年6月7日
    090
  • powershell配置自动补全

    powershell配置自动补全 一、需求: 看到老师上课用mac命令行有自动补全功能,发现真的爽。但是自己的windows powershell不能使用自动补全功能。有了需求,就…

    Linux 2023年6月13日
    0133
  • 使用7z程序CLI实现基础功能

    阅文时长 | 0.64分钟字数统计 | 1025.6字符主要内容 | 1、引言&背景 2、压缩 3、解压 4、更多命令可见 5、声明与参考资料『使用7z程序CLI实现基础功…

    Linux 2023年6月14日
    095
  • Windows Server OS 系列安装

    Windows Server OS 系列安装 Windows Server 2003 Windows Server 2008 Windows Server 2012 Windows…

    Linux 2023年6月13日
    091
  • Git基本使用命令

    Git配置 Git最小配置 配置全局账户,该账户对所有Git仓库都有效 git config –global user.name ‘账&#x6237…

    Linux 2023年6月13日
    077
  • TCP传输层协议 特性

    客户A和服务器B都处于建立连接的状态,此时客户A主动与服务器B发出断开连接的请求: 第一步:客户A会发送一个序号为Seq=u的报文给服务器B,此时控制位中的断开位FIN=1,即请求…

    Linux 2023年6月6日
    088
  • 任意精度计算器 bc (arbitrary precision calculator)

    2019/06/18 bc 学习之 https://www.runoob.com/linux/linux-comm-bc.html Original: https://www.cn…

    Linux 2023年6月6日
    0126
  • [20211108]索引分裂块清除日志增加(唯一索引)2.txt

    [20211108]索引分裂块清除日志增加(唯一索引)2.txt –//链接http://blog.itpub.net/267265/viewspace-2840853…

    Linux 2023年6月13日
    083
  • 存入redis中的java对象都需要序列化

    存入redis中的java对象都需要实现Serializable接口 Original: https://www.cnblogs.com/toSeeMyDream/p/127795…

    Linux 2023年5月28日
    0114
  • 1:文件与目录

    CD 切换当前工作目录 mkdir 创建目录 re -dir 删除目录 pwd 打印当前工作目录 绝对路径和相对路径 硬链接 和软链接 CP拷贝 MV 移动 dirname 和 b…

    Linux 2023年6月7日
    0140
  • 命令序列使用技巧

    使用控制字符来控制命令的执行方式 控制字符:(;,&&,||,&) & :开启一个子shell,并在后台执行; ; :可以把多个命令组合,但多个命令…

    Linux 2023年6月7日
    0104
  • burp通过条件竞争上传文件

    一·何为条件竞争现代框架更能抵御此类攻击。他们通常不会将文件直接上传到文件系统上的预期目的地。相反,他们采取了预防措施,例如首先上传到临时的沙盒目录并随机命名以避免覆盖现有文件。然…

    Linux 2023年6月7日
    089
  • 投票活动进行中!探讨问题:从互联网大量收集学习资料再包装成产品售卖盈利是否属于侵权违法?

    写在开篇 今天不聊某项技能的知识点,我们聊点别的。那么,到底聊啥好呢?笔者想想… 有了,这两天笔者从一个微信公众号中发现一个非常恶劣的营销行为。事情大概背景是这样的:运…

    Linux 2023年6月7日
    079
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球