如何在 linux 中将数据永久存储在 /tmp 下?

How to store data permanently under /tmp in linux?

在任何人变形说你不应该那样做之前:

我目前正在使用磁盘非常有限的路由器 space 运行 OpenWRT。我需要安装一些程序。看起来 /tmp 下有很多 space,但由于文件系统的分区方式,其他地方都没有。希望在 /tmp 下永久存储一些文件。但是,我最好也不想干扰在重新启动时清除 /tmp 的正常系统操作,因此更改清除发生的频率(50 年...)并不是我真正想要的。

头脑风暴:

我是一个有点 shallow/broad 的人。需要我们中 deep/narrow 个人的一些知识。

谢谢。

ps:供参考:How to store data permanently in /tmp directory in linux

该主题没有回答我正在尝试做的事情,并且由于该网站的格式,无法向现有问题添加问题,因此在此处发布了新问题。

澄清一下:

root@GL-AR150:/# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                10.0M     10.0M         0 100% /rom
tmpfs                    29.1M    796.0K     28.4M   3% /tmp
/dev/mtdblock5            4.3M    792.0K      3.5M  18% /overlay
overlayfs:/overlay        4.3M    792.0K      3.5M  18% /
tmpfs                   512.0K         0    512.0K   0% /dev

/下还有3.5M空闲空间,不够space我要做的事情。 /tmp 下有 28.4M 空闲

想法?

根据您的 df 总结,/tmp 是一个 tmpfs -- 这意味着它不是“真正的”存储 -- 它是一个 RAM 文件系统,只要断电,其内容就会丢失。