0 votos

¿Cuál es la diferencia entre -h, -r, -s y -k, en el comando "shutdown now" en modo monopuesto?

Así que abrí el modo monopuesto para mostrarle a mi amigo lo fácil que era secuestrar directamente un Mac si alguien era capaz de robar el portátil físico (a diferencia de secuestrarlo remotamente usando SSH), y no recordaba exactamente qué shutdown now opción a utilizar (afortunadamente, me lo pedía la línea de comandos), así que por defecto me decanté por -h . ¿Debo preocuparme si uso -h en lugar de -r ? ¿Hay alguna diferencia entre estos comandos?

shutdown -h now
shutdown -s now
shutdown -r now
shutdown -k now

3voto

klanomath Puntos 19587

Como se indica en el página del manual de apagado ( man shutdown introducido en una ventana de Terminal):

 -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.

Así que para apagar el Mac el -h es la opción adecuada. -r lo reinicia y -s lo pone a dormir. El -k no detiene el sistema en absoluto.

1voto

Oskar Puntos 1242

No sucede mucho en el modo de usuario único, así que simplemente uso un comando más simple:

halt

El shutdown es para secuenciar gran parte del andamiaje que se levanta para que los procesos del sistema se inicien en un orden determinado, y luego los procesos del usuario. Incluso con launchd simplificando mucho en OS X, todo esto es relevante para OS X completo - nota para permitir que los programas guarden el trabajo, cerrar archivos, comprobar los registros de puntos para que el próximo inicio tenga menos trabajo que hacer.

Nada de eso importa en el modo de usuario único ya que la parada vacía la IO y quita la energía al hardware.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X