如何在Linux中恢复已删除/ tmp目录

/tmp主要包含/tmp需要的文件,不同程序使用它来创建锁定文件和临时存储数据。 许多这些文件对于当前正在运行的程序很重要,而删除它们可能会导致系统崩溃。

在所有Linux系统中,如果不是大多数Linux系统, /tmp的内容将在启动时或本地系统关闭时被删除(清除)。 这是系统管理的标准过程,以减少使用的存储空间 (通常在磁盘驱动器上)。

重要提示 :不要从/tmp删除文件,除非你确切地知道你在做什么! 在多用户系统中,这可能会潜在地删除活动文件,破坏用户的活动(通过他们正在使用的程序)。

如果您不小心删除/tmp怎么办? 在本文中,我们将向您展示如何在删除之后还原(重新创建) /tmp

建议阅读: 如何在Linux中恢复已删除的文件

在运行下面的命令之前需要注意的几件事情。

  • / tmp必须属于root用户。
  • 设置适当的权限,允许所有用户使用此目录(使其公开)。
$ sudo mkdir /tmp 
$ sudo chmod 1777 /tmp

或者,运行此命令。

$ sudo mkdir -m 1777 /tmp

现在运行下面的命令来检查目录的权限。

$ ls -ld /tmp

在Linux中恢复已删除/ tmp目录

这里的权限意味着每个人(所有者,组织和其他人)都可以读取,写入和访问目录中的文件,并且t (粘性位),这意味着文件只能被其所有者删除。

注意 :如上所示恢复/tmp后,建议您重新启动系统,以确保所有程序正常运行。

而已! 在本文中,我们展示了如何在Linux中意外删除之后恢复(重新创建) / tmp目录 通过下面的反馈表来删除您的意见。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏