Answers:
挂载/tmp
/var/log
并/var/tmp
插入RAM。/tmp
将以下行添加到fstab的末尾以将(临时文件)挂载为tmpfs
(临时文件系统):
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
保存,然后: sudo mount -a
重新启动以使更改生效。运行df,您应该看到带有的新行/tmp
,/var/tmp
并已/var/logs
安装在上tmpfs
。
注意:重新启动后,所有日志文件都会丢失,要手动备份它们,请在终端中运行:
rsync -av /var/log/* ~/saved_logfiles
要将Firefox缓存移至RAM:
键入about:config
firefox地址栏,然后单击我保证,我会小心的!。右键单击空白区域,然后创建一个新的字符串值,称为:
browser.cache.disk.parent_directory
将其值设置为 /tmp
重新启动Firefox。
根据Linux的文件系统层次结构标准,/var/tmp
不应将其放置在tmpfs中:
http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#VARTMPTEMPORARYFILESPRESERVEDBETWEE
该
/var/tmp
目录可用于需要临时文件或在系统重新引导之间保留的目录的程序。因此,存储在其中的数据/var/tmp
比/ tmp中的数据更具持久性。/var/tmp
引导系统时,不得删除其中的文件和目录。尽管/var/tmp
通常以特定于站点的方式删除存储在其中的数据,但建议删除的间隔时间少于/tmp
。
rsync
命令以在注销,系统关闭或休眠状态下运行它?