在任何人说你不应该这样做之前:
我目前正在使用一个运行OpenWRT的磁盘空间非常有限的路由器。我需要安装一些程序。/tmp下似乎有足够的空间,但由于文件系统的分区方式,没有其他空间。希望将一些文件永久存储在/tmp下。不过,我最好也不想干扰重新启动时清除/tmp的正常系统操作,所以改变清除频率(50年…(并不是我真正想要的。
头脑风暴:
-
是否可以将权限放在我想要保护的/tmp下的选定文件上,这将使它们无法删除?
-
清除过程是否有exclusion.conf,以便系统知道不要接触这些文件?
-
?
我是个有点肤浅/宽阔的人。需要从我们当中一些深度/狭隘的人那里获得一些知识。
谢谢。
ps:供参考:如何将数据永久存储在linux 中的/tmp目录中
这个帖子没有回答我想做的事情,由于这个网站的格式,不可能在现有问题中添加问题,因此在这里发布了新问题。
澄清:
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的空闲空间,这对我需要做的事情来说不够。/tmp下有28.4M的空闲空间。
想法?
根据df
摘要,/tmp是tmpfs——这意味着它不是"真实的";存储--它是一个RAM文件系统,每当电源关闭时,其内容就会丢失