Você está fechando uma janela do Terminal, apenas para saber que isso encerrará um processo em execução. O que é confuso, porque você não sabia que ainda havia nada em execução.
Há todos os tipos de motivos pelos quais um aplicativo pode estar sendo executado em segundo plano em uma janela do Terminal, e pode não ser uma boa ideia fechar a janela enquanto uma está em execução, pelo menos não sem descobrir o que está acontecendo.
É aqui que o Inspetor é útil. Com o Terminal aberto, pressione Command + I para abrir o Inspetor. Como alternativa, você pode clicar em Shell> Mostrar Inspetor na barra de menus. De qualquer forma, uma janela lateral será aberta.
Este é o Inspetor e permite que você altere uma série de configurações. Você pode definir um nome para a janela aberta no momento, útil se você for o tipo de pessoa que tem vários terminais diferentes abertos ao mesmo tempo, e pode alterar o tamanho da janela e alterar a cor de fundo.
O que nos interessa, porém, está na parte inferior da janela: uma lista dos processos abertos no momento.
Em nosso caso, temos cmus, um reprodutor de música, parado no fundo – devo ter usado Control + Z para interromper o aplicativo em vez de fechá-lo de fato. Eu poderia usar o comando fg
para voltar ao programa suspenso, mas estou bem apenas fechando o aplicativo. Você precisará reconhecer o programa e determinar se é importante mantê-lo em execução.
Se você quiser fechar um determinado processo, clique com o botão direito em seu nome na lista, vá para Signal Process Group e clique em Kill.
Isso fechará o programa instantaneamente, permitindo que você feche a janela sem se preocupar.
Se você acha que isso é útil, considere verificar nossa lista de atalhos de teclado do Bash para macOS , junto com alguns truques divertidos escondidos no terminal do macOS . Há muito o que explorar aqui, então mergulhe e aprenda algo novo. Obrigado a Alyssa Ross por me ensinar o truque acima!