当我执行以下操作时。
"cat /proc/mounts".
tmpfs /export/ftp/import tmpfs rw,relatime,size=102400k 0 0
tmpfs /export/ftp/export tmpfs rw,relatime,size=10240k,mode=755 0 0
嵌入式设备的文档说导入和导出位于DRAM中
但是在其他设备中
ubi18_0 /nvdata1/temporary-download ubifs rw,sync 0 0
ubi18_0 /export/ftp/import ubifs rw,sync 0 0
ubi18_0 /export/http/import ubifs rw,sync 0 0
tmpfs /export/ftp/export tmpfs rw,size=10240k,mode=755 0 0
嵌入式设备的文档说import位于NAND,export位于DRAM。
我真的不知道 DRAM、NAND、NOR 中存在什么。
我对我们设备的基本了解是 NOR有u-boot。 NAND有内核和rootfs。
最佳答案
/proc/mounts的格式
第一列指定被挂载的设备。
第 2 列显示挂载点。
第三列告诉文件系统类型。
第 4 列告诉您它是 read-only (ro) 还是 read-write (rw)。
第 5 列和第 6 列是虚拟值,旨在匹配 format used in /etc/mtab
.
更多关于文件系统挂载点的详细信息,请访问 here .
tmpfs /export/ftp/import tmpfs rw,relatime,size=102400k 0 0
tmpfs /export/ftp/export tmpfs rw,relatime,size=10240k,mode=755 0 0
含义:两个独立的tmpfs-es分别挂载在/export/ftp/import
和/export/ftp/导出
。重新启动内核后,存储在这些目录中的任何数据都会丢失。 tmpfs is essentially a ramdisk-like construct将数据存储在 RAM 中。从技术上讲,tmpfs 被映射到使用 RAM 和交换(如果存在)的虚拟内存中。
ubi18_0 /nvdata1/temporary-download ubifs rw,sync 0 0
ubi18_0 /export/ftp/import ubifs rw,sync 0 0
ubi18_0 /export/http/import ubifs rw,sync 0 0
tmpfs /export/ftp/export tmpfs rw,size=10240k,mode=755 0 0
含义 : NAND 设备 (ubi18_0
) 上的相同“分区”安装在 3 个不同的安装点。 ubi is a intermediate file-system layer简化和优化底层闪存媒体设备的 I/O。另外一个临时文件系统安装在 /export/ftp/export
。
关于linux - 如何解释/proc/mounts?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18122123/