为什么 /var/lock/tt-rss 在重启后一直被删除?

为什么 /var/lock/tt-rss 在重启后一直被删除?

我使用sudo mkdir /var/lock/tt-rss/一个名为的程序来创建这个文件夹微型 RSS需要。但是如果我重新启动 Ubuntu,locktt-rss文件夹就不再存在。就好像 Ubuntu 将它们视为临时文件夹一样。

我需要/var/lock/tt-rss/永久文件夹。如何才能让它保留下来?我可能可以创建一个启动条目,但这似乎更像是一种解决方法,而不是修复方法。

答案1

由于 Oneiric/var/lock是指向 的符号链接/run/lock

$ ls -ld /var/lock
lrwxrwxrwx 1 root root 9 Jan 15 18:30 /var/lock -> /run/lock

/run并且/run/lock是 tmpfs 文件系统:

$ mount | grep /run
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)

换句话说,您的文件不存储在根文件系统上,但每次重启时都会丢失通过设计

中的文件/{var,run}/lock并非长期存储位置。为了解决您的问题,您可以创建一个脚本,该脚本/var/lock/tt-rss/在每次启动时创建,并且可能在每次关机时备份其内容(取决于您的需要)。然而,这可能值得另一个问题。

相关内容