内存虚拟文件 —— 使用与文件接口统一的操作来完成信息管理。
一、procfs
抽象文件接口,大量内核中的信息以及可调参数都被作为常规文件映射到一个目录树中/proc。则可通过echo或cat等文件命令对系统信息进行查取和调整,也可通过procfs获取内核参数。
1、procfs的挂载:首先需确认内核支持procfs(默认支持)
# mount -t proc none /proc
使用/etc/fstab条目:none /proc proc defaults 0 0
2、procfs的内容: 进程信息、系统信息;
3、procfs信息查看:
cat命令: cat /proc/cmdline
4、procfs参数调整:
echo 命令
二、tmpfs
虚拟内存文件系统,使用内存作为存储分区进行文件的临时性存取,掉电会丢失,创建是不需要使用mkfs等进行格式化。
1、tmpfs的挂载:确认支持tmpfs.
# mount -t tmpfs -o size=10M tmpfs /tmp
# df -h
使用/etc/fstab条目: tmpfs /tmp tmpfs defaults 0 0
2、tmpfs的使用:用来存放应用临时生成的信息,不需要持久保存
正常使用挂载目录:创建文件、存储信息、删除文件等
记住:目录下的所有信息将在系统掉电后全部丢失;
3、tmpfs的作用: