Apenas em um dos seus pontos:
mas se um processo estiver em execução no momento
nessa sessão e, portanto, não pode executar o sudo
-k
Isto é específico para a linha de comando, se você quiser fazer qualquer coisa enquanto algum outro processo estiver rodando, você pode pressionar Ctrl + Z para pausar o processo; você então terá acesso ao terminal atual novamente, faça o que quiser. Quando estiver pronto, você pode digitar jobs
para obter uma lista de processos, com um número ao lado deles. Digite fg 1
(por exemplo - e simplesmente fg
se houver apenas um trabalho) para reiniciar um processo, elevando-o para o primeiro plano. Da mesma forma, bg
para fazer a mesma coisa, mas deixando o processo em execução em segundo plano.
Exemplo de sessão
$ sudo apt-get install hello
<CTRL+Z>
[1]+ Stopped sudo apt-get install hello
$ sudo -k
$ jobs
[1]+ Stopped sudo apt-get install hello
$ fg 1
Loading database...
....