Sempre me perguntei por que o aplicativo Finder em computadores Mac está sempre ativado e por que não há como sair deles. Alguém tem uma idéia ou suposição sobre o porquê disso? Existem consequências se o Finder nem sempre estiver ativado?
Ter o Finder fechado não deve causar problemas.
Você pode adicionar um comando Quit Finder ⌘Q ao menu Finder ...
Copie e cole o seguinte comando no Terminal e pressione enter.
defaults write com.apple.Finder QuitMenuItem 1; killall -HUP Finder
Nota: Quando o Finder estiver fechado e um disco externo estiver conectado, ele ainda estará disponível para aplicativos através dos comandos Arquivo> Abrir, Arquivo> Salvar, etc.
Para remover o comando Quit Finder ⌘Q do menu Finder ...
Copie e cole o seguinte comando no Terminal e pressione enter.
defaults delete com.apple.Finder QuitMenuItem; killall -HUP Finder
Um dos bons benefícios de ter o Finder fechado é ocultar a confusão de arquivos e pastas que tenho no meu Desktop. Às vezes, eu simplesmente não quero me distrair com o que está na minha área de trabalho, então saio do Finder.
Abra o aplicativo Editor de Script e selecione Novo Documento. Digite a seguinte linha
tell application "Finder" to quit
depois execute o script. O aplicativo Finder será encerrado.
Você também pode sair do aplicativo Finder digitando o seguinte comando em uma janela do aplicativo Terminal.
osascript -e 'tell application "Finder" to quit'
Nada de especial acontece se o aplicativo Finder não estiver em execução.
Às vezes, é útil sair do aplicativo Finder e reabrir como usuário root. Abaixo estão os comandos do aplicativo Terminal para abrir como usuário root. Suponho aqui que você tenha encerrado primeiro os aplicativos Finder abertos anteriores.
Se você estiver usando o Yosemite (OS X 10.10):
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder 2>&1 | logger &
Se estiver usando o Yosemite (OS X 10.10) ou El Capitan (OS X 10.11):
sudo login -f root
/System/Library/CoreServices/Finder.app/Contents/MacOS/Finder 2>&1 | logger &
exit
sudo
sem realmente abrir a interface do usuário do Finder. O Finder não é exibido no Activity Monitor, no entanto, é exibido no Terminal usandops aux | grep [F]inder
e mostra que ele pertenceroot
. Dito isso, é bom abrir o Finder viasudo
se a interface do usuário do Finder não aparecer. Se eu clicar no bloco do Finder Dock, a interface do usuário mostra, mas o PID pertence a mim enquanto a ocorrência oculta ainda está lá, atésudo kill PID
quandoPID
é o que foi retornado pelo comando original.