Ctrl+c取消操作,但下次从上次停止的地方开始
Ctrl+z停止进程,但此时无法执行其他进程,因为它仍然被锁定在第一个进程上
通常情况下,使用上述方法之一比仅关闭终端要好,但如果在下载软件包时只关闭终端,下次运行sudo apt-get upgrade时,它应该会从上次停止的地方开始下载。
如果你想在使用Ctrl+z后重新开始下载:
在终端中输入jobs来检查暂停的任务
要恢复某个进程,请输入fg
如果有多个任务,则依次输入fg 1、fg 2等
确保在下载软件包时不要停止它,否则会导致apt-get被锁定,需要重新启动计算机或重新配置apt,并且您将不得不从安装的开始重新开始。
因此,请确保只在下载过程中“暂停”(关闭)终端,而不是在安装过程中。
如果您想在暂停第一个进程后启动另一个apt-get进程,请运行sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lock;它看起来不像做了什么,但您应该能够启动另一个apt-get进程。
要终止使用Ctrl+z暂停的命令,请在终端中输入kill -9 %x,将x替换为暂停的进程号(参见jobs)。该进程将保留在列表中,但在其后面显示“killed”,表示它不再活动。
来源:[ubuntu]如何在终端中暂停下载操作
不小心在Ubuntu Intrepid Ipex的Linux终端中按下了Ctrl-Z。现在我该怎么办?
在Ubuntu终端中启动、停止和管理作业