![找不到我从中分离的屏幕会话](https://linux22.com/image/167414/%E6%89%BE%E4%B8%8D%E5%88%B0%E6%88%91%E4%BB%8E%E4%B8%AD%E5%88%86%E7%A6%BB%E7%9A%84%E5%B1%8F%E5%B9%95%E4%BC%9A%E8%AF%9D.png)
我正在 Unix 服务器上运行一个程序,我注意到我分离了屏幕并从服务器注销。后来我ssh
返回并尝试重新连接,但我找不到我的屏幕。
事实上screen -ls
返回-没有正在运行的套接字
该程序似乎正在运行,因为它正在更新一些文件,并且我的整体文件夹空间正在减少,因为它应该通过命令确认du -sh
。
答案1
sudo find /var/run/screen -type s
这将列出打开的会话以及用户名(例如,如果您在 sudo 下创建了会话)。
有了这些信息,您就可以从正确的用户那里恢复丢失的会话。