您能将用户临时文件放在 /tmp 中吗?

您能将用户临时文件放在 /tmp 中吗?

可以将文件放入 /tmp 吗?我的一个朋友告诉我不要这样做,否则可能会导致机器崩溃。这是真的吗?

答案1

视情况而定。如果它实际上是一个临时文件,那就没问题。

有两种情况可能会导致机器停机(或至少影响运行):

  1. 没有限制,你填满了根磁盘。如果 /var 是同一个分片/分区,那么问题就更大了。

  2. 它是 RAM,没有限制,所以你会用完机器上的所有 RAM。

但一般来说,其重点是作为用户存储临时文件的地方(即可能被管理员删除或在机器重启时会消失的文件)。

答案2

这就是它存在的意义。唯一的潜在问题是空间不足。您应该知道,内容通常不会在重启后保留。

答案3

如果你正在为多用户系统编写软件,请确保安全地创建临时文件。如果编写 shell 脚本,温度计实用程序可以轻松做到这一点。

相关内容