Debian 10...

Here you can discuss every aspect of Debian. Note: not for support requests!

Debian 10...

Postby weedeater64 » 2019-07-29 03:08

Code: Select all
# shutdown -h now 
shutdown: command not found


This is Debian sucking COC.

Good skill with that.
weedeater64
 
Posts: 168
Joined: 2008-03-18 15:17
Location: Norfolk, Va.

Re: Debian 10...

Postby L_V » 2019-07-29 05:48

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

What else ?
L_V
 
Posts: 1125
Joined: 2007-03-19 09:04

Re: Debian 10...

Postby vbrummond » 2019-07-29 06:03

I have always just used init 0 by habit. It’s definitely not the correct way under systemd.
Always on Debian Testing
vbrummond
 
Posts: 4468
Joined: 2010-03-02 01:42

Re: Debian 10...

Postby reinob » 2019-07-29 06:07

weedeater64 wrote:
Code: Select all
# shutdown -h now 
shutdown: command not found


This is Debian sucking COC.

Good skill with that.


/sbin/shutdown is a symlink to /bin/systemctl.

Are you really using debian?

(or are you root but without root's PATH?, check if PATH includes /sbin).
reinob
 
Posts: 738
Joined: 2014-06-30 11:42

Re: Debian 10...

Postby kedaha » 2019-07-29 08:38

weedeater64 wrote:
Code: Select all
# shutdown -h now 
shutdown: command not found

As NewInBuster says, one can either:
Use su - instead; this launches a login shell, which forces PATH to be changed, but also changes everything else including the working directory.

Note that it's su with a hyphen: su -
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.

Causing shutdown after 60 seconds.
Or
Use sudo instead. sudo still runs commands with an altered PATH variable.

I tried this too and the system shuts down immediately.
Mate DE & OSSv4.
FreedomBox in Debian
ispmail
Debian Stable

Words, as is well known, are the great foes of reality. Joseph Conrad.
Kedaha's Conjecture
User avatar
kedaha
 
Posts: 3009
Joined: 2008-05-24 12:26

Re: Debian 10...

Postby theblueplll » 2019-07-29 15:48

weedeater64 wrote:
Code: Select all
# shutdown -h now 
shutdown: command not found


This is Debian sucking COC.

Good skill with that.


If you're not root or if roots PATH has been messed with those commands won't work of course.
theblueplll
 
Posts: 154
Joined: 2019-04-29 01:17

Re: Debian 10...

Postby cuckooflew » 2019-07-29 19:46

If the OP just read the manual:
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

Should work , it does for me, but yes you also need to understand and know how to use sudo, or su properly, 'su -' is the correct way.
Code: Select all
lsb_release -a
No LSB modules are available.
Distributor ID:   Debian
Description:   Debian GNU/Linux bullseye/sid
Release:   testing
Codename:   bullseye
 

=====
example, but using +m instead of now:
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:~#
 
cuckooflew
 
Posts: 55
Joined: 2018-05-10 19:34
Location: Some where out west


Return to General Discussion

Who is online

Users browsing this forum: sunrat and 4 guests

fashionable