Qual è la differenza tra -h, -r, -s e -k, nel comando "shutdown now" in modalità single-user?

0

Quindi, ho aperto la modalità utente singolo per mostrare al mio amico quanto fosse facile che un Mac venisse direttamente dirottato se qualcuno era in grado di rubare il lap fisico (al contrario del dirottamento remoto usando SSH), e non potevo Ricordo esattamente quale shutdown now opzione usare (fortunatamente, mi è stato richiesto dalla riga di comando), quindi sono passato di default a -h . Dovrei essere preoccupato se utilizzo -h anziché -r ? C'è qualche differenza tra questi comandi?

shutdown -h now
shutdown -s now
shutdown -r now
shutdown -k now
    
posta SeraphsWrath 05.02.2016 - 16:30
fonte

2 risposte

3

Come indicato nella pagina di manuale di chiusura ( man shutdown inserito in una finestra di Terminale):

 -h      The system is halted at the specified time.

 -k      Kick everybody off.  The -k option does not actually halt the
         system, but leaves the system multi-user with logins disabled
         (for all but super-user).

 -r      The system is rebooted at the specified time.

 -s      The system is put to sleep at the specified time.

Quindi per spegnere il Mac l'opzione -h è quella giusta. -r lo riavvia e -s lo mette in stop. L'opzione -k non ferma affatto il tuo sistema.

    
risposta data 05.02.2016 - 16:40
fonte
1

Non succede molto in modalità utente singolo, quindi uso semplicemente un comando più semplice:

halt

Il comando shutdown serve per sequenziare gran parte dello scaffolding che viene creato per far avviare i processi di sistema in un determinato ordine, quindi i processi utente. Anche con launchd che semplifica molto su OS X, tutto questo è rilevante per OS X in piena regola: avviso per consentire ai programmi di salvare lavoro, chiudere i file, controllare i log dei punti in modo che l'avvio successivo abbia meno lavoro da fare.

Niente di ciò è importante in modalità utente singolo poiché l'halt scarica l'IO e riduce la potenza all'hardware.

    
risposta data 05.02.2016 - 16:48
fonte

Leggi altre domande sui tag