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

nLi*_*ked 5 files directory

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

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

And*_*ini 3

自 Oneiric 以来,/var/lock是一个符号链接/run/lock

$ ls -ld /var/lock
lrwxrwxrwx 1 root root 9 Jan 15 18:30 /var/lock -> /run/lock
Run Code Online (Sandbox Code Playgroud)

/run/run/locktmpfs 文件系统:

$ 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)
Run Code Online (Sandbox Code Playgroud)

换句话说,您的文件不会存储在根文件系统上,而是会在每次重新启动时丢失

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