iTOP-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。开发板采用核心板+底板结构,主频650M、1G内存、8G存储,核心板采用工业级板对板连接器,高可靠,牢固耐用,可满足高速信号环境下使用。共240PIN,CPU功能全部引出:底板扩展接口丰富底板板载4G接口(选配)、千兆以太网、WIFI蓝牙模块HDMI、CAN、RS485、LVDS接口、温湿度传感器(选配)光环境传感器、六轴传感器、2路USB OTG、3路串口,CAMERA接口、ADC电位器、SPDIF、SDIO接口等
第十五章 Linux 文件系统概念
本章内容对应视频讲解链接(在线观看):https://www.bilibili.com/video/BV1M7411m7wT?p=17
15.1 什么是文件系统?
操作系统中负责管理和存储文件系统的软件称为文件系统。
15.2 linux为什么需要文件系统?
Linux 系统必须要挂载一个文件系统,如果系统不能从指定的设备挂载,系统就会出错。
15.3 linux 常见文件系统的类型都有哪些?
ext3 , ext4 , proc文件系统 , sysfs文件系统
ext3文件系统是从 ext2 发展过来的,而且完全兼容 ext2 文件系统,并且比 ext2 要小,要可靠。
ext4文件系统是在 ext3 的基础上改进的,并且 ext4 文件系统在性能和可靠性上都要比3的表现更好,而且功能也非常的丰富,并且 ext4 完全兼容 ext3 ,ext3 只支持32000个子目录,但是 ext4 支持无限数量的子目录,所以比3更优秀。
Proc 文件系统,这个文件系统是 linux 系统中特殊的文件系统,实际上它是只存在内存中的,他是一个伪文件系统。这个文件系统是内核和内核模块用来向进程发送消息的机制。
15.4 ubuntu的文件系统类型是什么呢?
可以用 df 命令来查看
功能:df命令可以显示磁盘分区上的可以使用的磁盘空间
使用 df -T 可以显示文件系统的类型,用 man 手册来查看下,
Filesystem 显示该文件系统是在哪个分区,它这里把所有的设备名称都列出来了,如图 15.4.2所示,/dev/sda1 是 ubuntu 的主分区,Type 是文件系统的类型。所以我们ubuntu的主分区的文件类型就是ext4。ext4上边的 tmpfs 是虚拟内存文件系统。1031004984 这串数字代表的是我们内存的总和,1k 代表单位。ext4和 ext3它是日志型的文件系统,要比传统型的文件系统安全,因为它可以用独立内容的日志来跟踪磁盘内容的变化,Used是已经使用的空间大小,Available这一列是剩余空间大小,Use% 是磁盘使用率,这里要注意下,如果 /dev/sda1使用率在90%以上都要用满了,就要注意了,可能会造成我们系统出问题。最后一个 Mounted on 是磁盘挂载的目录,就是说磁盘挂载到哪个目录下,这里 /dev/sda1 就挂载到了 / 目录上面。
df -Th ,以人们更容易读的方式显示
第三列就变成了 Size ,把 kb 单位帮助我们换成了 1.9G , 393M ,这样看起来就更加容易了,
如果不想看文件系统的内容,就可以不加T 参数,直接输入df -h 参数,这样就能看到一个磁盘的使用状况。