【北京迅为】《i.MX8MM嵌入式Linux开发指南》-第一篇 嵌入式Linux入门篇-第十五章 Linux 文件系统

i.MX8MM处理器采用了先进的14LPCFinFET工艺,提供更快的速度和更高的电源效率;四核Cortex-A53,单核Cortex-M4,多达五个内核 ,主频高达1.8GHz,2G DDR4内存、8G EMMC存储。千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT、4G模块、CAN、RS485等接口一应俱全。H264、VP8视频硬编码,H.264、H.265、VP8、VP9视频硬解码,并提供相关历程,支持8路PDM接口、5路SAI接口、2路Speaker。系统支持Android9.0(支持获取root限)Linux4.14.78+Qt5.10.1、Yocto、Ubuntu20、Debian9系统。适用于智能充电桩,物联网,工业控制,医疗,智能交通等,可用于任何通用工业和物联网应用、

【公众号】迅为电子

【粉丝群】258811263(加群获取驱动文档+例程)


第十五章 Linux 文件系统

本章内容对应视频讲解链接(在线观看):

Linux 文件系统概念  https://www.bilibili.com/video/BV1M7411m7wT?p=15

操作系统中负责管理和存储文件系统的软件称为文件系统。Linux 系统必须要挂载一个文件系统,如果系统不能从指定的设备挂载,系统就会出错。linux 常见文件系统的类型有ext3 , ext4 , proc文件系统 , sysfs文件系统。ext3文件系统是从 ext2 发展过来的,它完全兼容 ext2 文件系统,并且比 ext2 要小,要可靠。ext4文件系统是在 ext3 的基础上改进的,并且 ext4 文件系统在性能和可靠性上都要比3的表现更好,而且功能也非常的丰富,并且 ext4 完全兼容 ext3 ,ext3 只支持32000个子目录,但是 ext4 支持无限数量的子目录,所以比3更优秀。Proc 文件系统是 linux 系统中特殊的文件系统,实际上它是只存在内存中的,他是一个伪文件系统。这个文件系统是内核和内核模块用来向进程发送消息的机制。

ubuntu的文件系统类型可以用 df 命令来查看。df命令可以显示磁盘分区上的可以使用的磁盘空间

使用 df -T 可以显示文件系统的类型,用 man 手册来查看下。

Filesystem 显示该文件系统是在哪个分区,它这里把所有的设备名称都列出来了,如下图所示,/dev/sda1 是 ubuntu 的主分区,Type 是文件系统的类型。所以我们ubuntu的主分区的文件类型就是ext4。ext4上边的 tmpfs 是虚拟内存文件系统。1031004984 这串数字代表的是我们内存的总和,1k-blocks 代表单位。ext4和 ext3它是日志型的文件系统,要比传统型的文件系统安全,因为它可以用独立内容的日志来跟踪磁盘内容的变化,Used是已经使用的空间大小,Available这一列是剩余空间大小,Use% 是磁盘使用率,这里要注意下,如果 /dev/sda1使用率在90%以上都要用满了,就要注意了,可能会造成我们系统出问题。最后一个 Mounted on 是磁盘挂载的目录,就是说磁盘挂载到哪个目录下,这里 /dev/sda1 就挂载到了 / 目录上面。

输入“df -Th”命令,以人们更容易读的方式显示。

第三列就变成了 Size ,把 kb 单位帮助我们换成了 1.9G , 393M ,这样看起来就更加容易了,

如果不想看文件系统的内容,就可以不加T 参数,直接输入df -h 参数,这样就能看到一个磁盘的使用状况。

相关推荐

最近更新

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

    2024-07-09 18:00:04       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 18:00:04       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 18:00:04       57 阅读
  4. Python语言-面向对象

    2024-07-09 18:00:04       68 阅读

热门阅读

  1. virtualbox和docker的区别和优缺点以及如何选择

    2024-07-09 18:00:04       37 阅读
  2. 56、Flink DataStream 的管理执行配置详解

    2024-07-09 18:00:04       20 阅读
  3. 守望数据边界:sklearn中的离群点检测技术

    2024-07-09 18:00:04       32 阅读
  4. 57、Flink 的项目配置概述

    2024-07-09 18:00:04       29 阅读
  5. git杂记

    git杂记

    2024-07-09 18:00:04      26 阅读
  6. [Python学习篇] Python面向对象——继承

    2024-07-09 18:00:04       28 阅读
  7. 【Linux命令入门】查找文件

    2024-07-09 18:00:04       23 阅读
  8. 编码与梦想:我的CSDN创作5周年

    2024-07-09 18:00:04       23 阅读