我意外地关闭了我的终端窗口(iTerm2)我正在运行OSX Lion,我刚刚运行
sudo port upgrade outdated
我希望我可以在我的终端上取回输出,这个过程没有退出我输入时仍然可以看到它
$ ps -ef | grep upgrade
0 58525 1 0 11:10AM ?? 0:00.04 sudo port upgrade outdated
0 58535 58525 0 11:10AM ?? 0:04.90 /usr/bin/tclsh /opt/local/bin/port
我该怎么办才能找回来?我知道它需要一段时间才能完成,我是疯了吗?
答案 0 :(得分:2)
您关闭了作为sudo
命令的父级的shell,因此它重新成为1
init
进程的父级。您有两种选择:
init
将收集其状态。kill(1)
然后重新启动升级。没有办法将终端连接到像这样孤立的进程。