Nuevo para Linux. Necesito apagar mi caja y ponerla en mi sala de servidores. La ayuda aquí y en todas partes parece no funcionar para mí:
http://debianhelp.co.uk/shutdown.htm
Yo obtengo:
lukepuplett@uktnlx01:~$ poweroff
-bash: poweroff: command not found
lukepuplett@uktnlx01:~$ shutdown
-bash: shutdown: command not found
lukepuplett@uktnlx01:~$ modprobe apm
-bash: modprobe: command not found
lukepuplett@uktnlx01:~$
También intenté detener, reiniciar, goaway y, por favor, simplemente trabajar.

;-)/sbin/lugar de estar en/bin/o/usr/bin/. El primero no se agrega normalmente al$PATHde un usuario normal.Respuestas:
Debes ser root (o usar
sudo):Lea la página del manual para el apagado:
man shutdownpara más información.En el enlace que diste, simplemente pasaste por alto la oración
fuente
shutdowncomando está en el/sbindirectorio, que no está en su ruta. Por lo tanto, bash no lo encuentra cuando lo llama mientras no es root. Comparewhich shutdown(sin salida) consudo which shutdown(la salida essbin/shutdown).haltorebootpodría preferirse (al menos desde la versión 6 de Debian). Como si se llama a detener o reiniciar cuando el sistema no está en el nivel de ejecución 0 o 6, en otras palabras, cuando se ejecuta normalmente, se invoca el apagado en su lugar (con el indicador -h o -r). verman halt.haltyrebootson comandos de bajo nivel, yshutdownes el de alto nivel. Prefiero usar el de alto nivel, que lleva tiempo ejecutar scripts de limpieza, etc. en algunas distribuciones (por ejemplo, Debian), pero no en todas,haltyreboothacer el cierre de la llamada ... ¿cuál es el punto? De todos modos, mi preferencia es realmente parashutdown.haltejecutar como root osudo haltsi está en la lista de sudoers, debería hacer el truco.fuente
Como root, puede usar 'init 0' para apagar y / o 'init 6' para reiniciar
fuente