Debian 10...
Posted: 2019-07-29 03:08
Code: Select all
# shutdown -h now
shutdown: command not found
Good skill with that.
Code: Select all
# shutdown -h now
shutdown: command not found
Code: Select all
# which shutdown
Code: Select all
# /sbin/shutdown
Code: Select all
dpkg --search /sbin/shutdown
Code: Select all
man shutdown
Code: Select all
# /sbin/halt
Code: Select all
man halt
/sbin/shutdown is a symlink to /bin/systemctl.weedeater64 wrote:This is Debian sucking COC.Code: Select all
# shutdown -h now shutdown: command not found
Good skill with that.
As NewInBuster says, one can either:weedeater64 wrote:Code: Select all
# shutdown -h now shutdown: command not found
Note that it's su with a hyphen: su -Use su - instead; this launches a login shell, which forces PATH to be changed, but also changes everything else including the working directory.
Code: Select all
user@buster:~$ su -
Password:
root@buster:~# shutdown -h
Shutdown scheduled for Mon 2019-07-29 11:06:15 CEST, use 'shutdown -c' to cancel.
I tried this too and the system shuts down immediately.Use sudo instead. sudo still runs commands with an altered PATH variable.
If you're not root or if roots PATH has been messed with those commands won't work of course.weedeater64 wrote:This is Debian sucking COC.Code: Select all
# shutdown -h now shutdown: command not found
Good skill with that.
SHUTDOWN(8) shutdown SHUTDOWN(8)
NAME
shutdown - Halt, power-off or reboot the machine
SYNOPSIS
shutdown [OPTIONS...] [TIME] [WALL...]
DESCRIPTION
shutdown may be used to halt, power-off or reboot the machine.
The first argument may be a time string (which is usually "now").
Optionally, this may be followed by a wall message to be sent to all
logged-in users before going down.
The time string may either be in the format "hh:mm" for hour/minutes
specifying the time to execute the shutdown at, specified in 24h clock
format. Alternatively it may be in the syntax "+m" referring to the
specified number of minutes m from now. "now" is an alias for "+0",
i.e. for triggering an immediate shutdown. If no time argument is
specified, "+1" is implied.
Note that to specify a wall message you must specify a time argument,
Manual page shutdown(8) line 1/65 43% (press h for help or q to quit)
=====
OPTIONS
The following options are understood:
--help
Print a short help text and exit.
-H, --halt
Halt the machine.
-P, --poweroff
Power-off the machine (the default).
-r, --reboot
Reboot the machine.
-h
Equivalent to --poweroff, unless --halt is specified.
-k
Do not halt, power-off, reboot, just write wall message.
--no-wall
Do not send wall message before halt, power-off, reboot.
-c
Cancel a pending shutdown. This may be used cancel the effect of an
invocation of shutdown with a time argument that is not "+0" or
"now".
EXIT STATUS
On success, 0 is returned, a non-zero failure code otherwise.
SEE ALSO
systemd(1), systemctl(1), halt(8), wall(1)
systemd 241
Code: Select all
# shutdown -PH now
Code: Select all
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux bullseye/sid
Release: testing
Codename: bullseye
Code: Select all
$su -
$password:
root@debian:~# shutdown +1 -PH
Shutdown scheduled for Mon 2019-07-29 15:34:26 CDT, use 'shutdown -c' to cancel.
root@debian:~#