摘要:
tmpfs 是 Linux 内核中的一个虚拟文件系统,它将数据存储在内存中而不是硬盘上。使用 tmpfs 可以快速访问数据,因为数据存储在 RAM 中,而不需要进行实际的磁盘 I/O 操作。 快速创建一个tmpfs挂载节点: mkdir /mnt/tmpfs // 创建一个挂载点 mount -t 阅读全文
摘要:
参考博客: Linux 驱动属性文件添加、DEVICE_ATTR宏、device_create_file()及sysfs_create_group()_面朝大海0902的博客-CSDN博客 Linux-DEVICE_ATTR()介绍及使用示例_Wang20122013的博客-CSDN博客 https 阅读全文
摘要:
参考资料:https://blog.csdn.net/rikeyone/article/details/103586453 seq_file系列函数是为了方便内核导出信息到sysfs、debugfs、procfs实现的。 seq_file的相关接口函数如下: int seq_open(struct 阅读全文
摘要:
module license 'unspecified' taints kernel. Disabling lock debugging due to kernel taint 内核加载了一个未指定许可证的模块,这可能导致内核被污染(taint)。在 Linux 内核中,当加载了一些未经授权或不受信 阅读全文
摘要:
参考资料:https://blog.csdn.net/qq_29023095/article/details/123164953 用户空间和内核空间交互方式有:文件I/O,ioctl、procfs、debugfs、sysfs等 procfs 是 Linux 内核中的一个虚拟文件系统,通常挂载在 /p 阅读全文
摘要:
可用下列的命令查看已经挂载的文件系统: mount // 查看当前系统中已挂载的文件系统 cat /etc/fstab // 了解系统中所有定义的文件系统 lsblk // 显示系统中的块设备信息 df -h // 显示文件系统的磁盘空间使用情况,并包含已挂载的文件系统信息 命令在imx6ull上显 阅读全文
摘要:
参考资料: https://blog.csdn.net/weixin_45264425/article/details/128233119 VFS(Virtual File System,虚拟文件系统)是操作系统内核中的一个重要组成部分,它提供了一个抽象层,用于统一管理不同类型的文件系统和存储设备。 阅读全文