Come posso chiudere correttamente le app / spegnere il sistema tramite ssh?

2

Ho bisogno di sapere se c'è un modo corretto per chiudere le app tramite ssh e se è possibile chiudere il sistema senza sudo halt o sudo init 0 (perché penso che quelle modalità non siano buone per il sistema quando ci sono app in esecuzione)

    
posta naoxink 23.01.2014 - 08:30
fonte

2 risposte

4

Devo iniziare dicendo che non c'è niente di sbagliato nell'usare halt o shutdown dalla riga di comando.

Infatti, se invii uno di questi comandi, qualsiasi applicazione in esecuzione otterrà esattamente lo stesso messaggio dal sistema come se avessi scelto "Chiudi sessione ..." nel Finder.

Il vantaggio dell'utilizzo di sudo shutdown è che puoi arrestare il sistema indipendentemente da quali utenti hanno effettuato l'accesso.

    
risposta data 23.01.2014 - 10:23
fonte
3

Per chiudere le app, usa

osascript -e "tell application \"Mail\" to quit"

Sostituisci Mail con il nome dell'applicazione che vuoi chiudere.

Per spegnere correttamente, utilizzare

osascript -e "tell application \"Finder\" to shut down"
    
risposta data 23.01.2014 - 08:49
fonte

Leggi altre domande sui tag