Fel*_* Mc 7 ssh aptitude debian apt
我连接到我的 aws debian wheezy 服务器,在运行时apt-get upgrade
ssh 管道坏了。我没有使用screen
或任何东西,所以我认为没有办法恢复那个会话。
如果我有一个新的SSH会话,重新跑ps aux | grep apt
,我可以看到,apt
和dpkg
正在仍在运行
他们实际上已经运行了几个小时。我无法想象杀死这些进程是安全的,因为它们可能正在修改系统库/二进制文件,但是我能做什么?如果他们正在等待键盘输入等怎么办?我y
在apt
最初要求我安装更新时曾说过,但我不知道是否需要进一步的用户输入。我打算再等几个小时,dpkg
并希望能够完成他们正在做的事情……但如果什么都没有发生,我有什么选择?
小智 2
我认为向他们发送一个(键盘中断,即Ctrl+C)信号就可以了SIGINT
:
killall -SIGINT apt-get
Run Code Online (Sandbox Code Playgroud)
或者
killall -2 apt-get
Run Code Online (Sandbox Code Playgroud)
您也可以尝试做两次或更多次
归档时间: |
|
查看次数: |
5245 次 |
最近记录: |