Em primeiro lugar, você deve verificar se o seu processo ainda está anexado ao seu terminal.
$ ps -eo comm,tty | grep fsck
Agora, se você ainda puder ver um valor TTY ao lado do processo, ainda poderá obter sua saída (deste TTY). Você pode obter o ID do seu atual TTY usando tty
. No entanto, se houver um ?
ao lado do seu processo, temo que você não possa obter sua saída (exceto se você usou algo como screen
).
Se o seu processo ainda estiver conectado a um terminal em execução, você poderá trazer o processo de volta em primeiro plano usando fg
(neste terminal, é claro):
$ jobs
$ fg [job ID]
jobs
fornecerá o ID associado ao processo fsck.ext4
em execução. Em seguida, use-o ao chamar fg
. Você também pode chamar fg
sem argumentos se houver apenas um trabalho em segundo plano.
Não estou familiarizado com fsck.ext4
, mas a opção -t
usada parece imprimir estatísticas (editar: o mesmo acontece com a opção -C 0
). Ao trazer o processo de volta em primeiro plano, você recuperará essa saída. No entanto, se fsck.ext4
não tiver sido iniciado com opções detalhadas, ele não imprimirá nada, não importa se está em primeiro plano ou em segundo plano. Neste caso, você pode apenas verificar se ele ainda está sendo executado usando ps
.
Quando terminar, clique em Ctrl + Z para enviar o processo em segundo plano novamente. Tenha cuidado, porém, se o processo estiver anexado ao terminal (ou seja, se o programa pertencer à sessão de controle do terminal), o fechamento do terminal enviará SIGHUP
ao seu processo e o eliminará (a menos que você tenha feito fsck.ext4
ignore SIGHUP
s).