我删除了 Debian 上的 /var/run 运行目录,需要修复它

我删除了 Debian 上的 /var/run 运行目录,需要修复它

谁能告诉我怎样才能消除sudo rm -r /var/run错误?

我现在无法使用 sftp 和 mysql。

答案1

mkdir /var/run
chmod 755 /var/run

这可以解决大多数问题,如果仍然无法解决,只需重新启动即可

编辑:重新启动,/etc/init.d/ssh restart将重新创建 /var/run/sshd。您可能会遇到缺少 pid 文件的问题,手动 pkill 可以解决该问题。

答案2

视情况而定。在某些文件系统类型上,可以执行取消删除并恢复早期的数据,如還是但它可能不适用于其他文件系统。不过,您的情况可能会有所不同。

如果这是让某些应用程序运行的问题,您可以通过重新安装其中一些应用程序并重新启动其他应用程序来成功。

相关内容