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

简介

根文件系统也叫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)

大家都在看

  • MongoDB权威指南三四章学习体会

    前言 最近在学习Mongodb权威指南,其中有些内容,还是比较难理解,和大家分享一下。 1、数组update update用于更新文档,更新操作分成两阶段完成,首先找到目标文档,然…

    Linux 2023年6月7日
    081
  • 会计学包含的两种程序设计思想

    下班路上坐地铁的时候看了一本会计学的书,目前看了50多页。过程中,发现会计学和程序设计在思想上有惊人的相似之处。今天举两个例子做说明。 CR设计和账簿 CR设计介绍 CR设计就是只…

    Linux 2023年6月14日
    082
  • docker操作常用命令:

    镜像查询:docker seacher xxxx 下载: dcoker pull xxx 查看下载的镜像: docker images 运行docker :以redis 为例: d…

    Linux 2023年6月13日
    090
  • 最小二乘法

    背景:我们有一系列的点(x,y),如下图所示,实际上这就是一个y=10*x的一元一次曲线,再加上一个随机误差得到的数据。 我们想用一个线性方程来拟合它y=a*x+b为了达到最好的拟…

    Linux 2023年6月15日
    0121
  • sublime text里面中文字体显示异常解决方案

    sublime text下载之后一开始转成中文之后,会出现中文显示异常的问题,比如下图中”门”字显示异常 通过如下的设置可以解决该问题: 首选项&#8211…

    Linux 2023年6月13日
    0196
  • 性能测试

    一.性能测试概述 性能测试概念: 性能测试是指通过特定方式,对被测系统按照一定策略施加压力,获取系响应时间、TPS、资源利用率等性能指标,以期保证生产系统的性能能够满足用户需求的过…

    Linux 2023年6月6日
    090
  • Hystrix 源码解读

    转载请注明出处: 1.引入依赖: 2. 查看自动配置类HystrixCircuitBreakerConfiguration 查看 org.springframework.cloud…

    Linux 2023年6月14日
    0101
  • Java50个关键字之static

    关键字static主要有两种作用:第一,为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。第二,希望某个方法或属性与类而不是对象关联在一起,也就是说,在不创建对象的…

    Linux 2023年6月7日
    098
  • Linux搭建SVN服务器详细教程

    前言 本文讲解Linux系统下如何搭建SVN服务器,详细说明各配置项的功能,最终实现可管控多个项目的复杂配置。 SVN是subversion的缩写,是一个开放源代码的版本控制系统,…

    Linux 2023年6月7日
    095
  • shell 下载aliplayer 的视频

    #!/bin/bash url="http://v.example.com/8dedaec32ca9415eaa8ccd423ee33bf3/" #下载视频索引…

    Linux 2023年5月28日
    0103
  • k8s之部署metrics-server 转载

    Metrics Server是Kubernetes内置自动缩放管道的可扩展,高效的容器资源指标来源。 Metrics Server从Kubelet收集资源指标,并通过Metrics…

    Linux 2023年6月14日
    079
  • LeetCode_29. 两数相除Divide Two Integers|商的二进制表示与除数的关系

    Problem description Given two integers: dividend and divisor, return dividend/divisor with…

    Linux 2023年6月13日
    075
  • jmeter压测 报connect reset和unexpected end of file from server的解决方案

    今天做负载压测,500并发没有报错,500并发以上就报错,报错率很高,主要有两种错误: 报错1: 报错2: 解决方案: 1.压测机的注册表中添加 DefaultReceiveWin…

    Linux 2023年6月8日
    093
  • Mysql 安全加固经验总结

    本文为博主原创,转载请注明出处: 1.内网部署Mysql mysql 数据库在使用过程中,需要给服务提供连接和访问的权限,而不需要进行公网连接和访问,所以在安全环境和现网环境部署m…

    Linux 2023年6月14日
    096
  • 018.CentOS升级内核

    作者:木二 出处:http://www.cnblogs.com/itzgr/ 关于作者:云计算、虚拟化,Linux,多多交流! 本文版权归作者所有,欢迎转载,但未经作者同意必须保留…

    Linux 2023年6月13日
    0117
  • Centos7 无法上网问题

    最近在VMware虚拟机里玩Centos,装好后发现上不了网。经过一番艰辛的折腾,终于找到出解决问题的方法了。最终的效果是无论是ping内网IP还是ping外网ip,都能正常pin…

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