我使用的是 centos 7 操作系统,我/var/run/dbus/system_bus_socket
意外删除了/var/run
文件夹后,删除了它。现在,当我尝试使用systemctl
命令时,我收到上述错误。请注意,我使用 SSH 连接到这台机器。所以我有两个问题:
- 有没有办法恢复已删除的文件,特别是
system_bus_socket
? - 重新启动机器是否可以恢复文件。(因为我担心重新启动后,systemctl 将无法启动服务或者我无法连接 SSH)?
答案1
每次重启后都会重新创建该文件夹/var/run
。重启后,文件就会恢复。