LinuxForum.Fans
Тема

команда poweroff потерялась

Автор: andrei186 20 сообщений 3705 просмотров
07.11.2014 11:58 #400082

команда poweroff, которой я выключал комп, вдруг потерялась. Пишет, что не найдена. Куда она могда деться и как ее вернуть?

07.11.2014 17:56 #400117

andrei186, попробуйте shutdown.

07.11.2014 18:06 #400118

andrei186,
[console]which poweroff[/console]

07.11.2014 18:26 · отредактировано #400123
"andrei186" написал:
команда poweroff, которой я выключал комп, вдруг потерялась. Пишет, что не найдена. Куда она могда деться и как ее вернуть?

Поздравляю дебианщиков с уверованием в мудрость пророка нашего Поттеринга и обретением писания его systemd...
Теперь это называется как-то вроде systemctl poweroff.

07.11.2014 19:08 #400130

пророка нашего Поттеринга

Он не наш, он принадлежит силам тьмыRed Hat.
/me на Линуса уповает и ему молитву творит...

07.11.2014 19:16 #400131
Fat-Zer написал:
[quote="andrei186"]команда poweroff, которой я выключал комп, вдруг потерялась. Пишет, что не найдена. Куда она могда деться и как ее вернуть?

Поздравляю дебианщиков с уверованием в мудрость пророка нашего Поттеринга и обретением писания его systemd...
Теперь это называется как-то вроде systemctl poweroff.[/quote]
У меня в Debian testing она есть, но является ссылокй на /bin/systemctl.

Пётр.

07.11.2014 20:05 · отредактировано #400135
"Peter" написал:
У меня в Debian testing она есть, но является ссылокй на /bin/systemctl.

andrei186, тогда надо systemd-sysv доставить...

"yars" написал:
Он не наш, он принадлежит силам тьмыRed Hat.
/me на Линуса уповает и ему молитву творит...

я как-то не заходил в ветки с холиварами, так что не особо часто выражал своё отношение...
я не так плохо отношусь к systemd, как к замене init'а... в этом отношении это на грани «давно пора».
Но вот то что из него делают универсальный платформенный комбайн сильно раздражает и заставляет бояться будущего...

07.11.2014 20:19 #400137

Fat-Zer, вот и я о том же. У init есть недостатки, да, и никто этого не отрицает. Но у systemd есть один фатальный недостаток: это уже не просто init. И да, я тоже боюсь за будущее.

08.11.2014 00:24 #400168

Мужики, спасибо за соболезнования, но оказалось все гораздо проще - poweroff надо было выполнять из-под суперюзера. Не знаю, для чего это сделано, и главное, почему вместо того, чтобы сказать, что у меня нет прав на эту команду, Дебби говорит, что не может ее найти

08.11.2014 01:50 #400175
"andrei186" написал:
Дебби говорит, что не может ее найти

Наверное потому что в $PATH нет пути к ней (подозреваю, что лежит она в /sbin).

08.11.2014 01:51 · отредактировано #400176

Правила в полките каком-нибудь подправить и можно от юзера перезагружаться,монтировать и все такое. :)

08.11.2014 07:28 #400183

Lennart-way:

text
 $ dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
09.11.2014 02:41 #400272
"andrei186" написал:
Мужики, спасибо за соболезнования, но оказалось все гораздо проще - poweroff надо было выполнять из-под суперюзера. Не знаю, для чего это сделано, и главное, почему вместо того, чтобы сказать, что у меня нет прав на эту команду, Дебби говорит, что не может ее найти

Никто никого не обманывал: https://www.debian.org/releases/jessie/i386/ch08s01.html.ru
Почему не может найти ответил Vitri в сообщении №10.



з.ы. теги: страх, глаза, великий, муха, слон, делать

10.11.2014 18:30 #400367

"Fat-Zer" написал:
я не так плохо отношусь к systemd, как к замене init'а... в этом отношении это на грани «давно пора».
"Fat-Zer" написал:
Но вот то что из него делают универсальный платформенный комбайн сильно раздражает и заставляет бояться будущего...
делить на ноль нельзя.
10.11.2014 18:33 #400368

"andrei186" написал:
Мужики, спасибо за соболезнования, но оказалось все гораздо проще - poweroff надо было выполнять из-под суперюзера. Не знаю, для чего это сделано
было-бы странно, если-бы любой юзер мог загасить сервер.

Обычно надо себя в какую-то группу добавить.
11.11.2014 12:37 #400424
Vitri написал:
[quote="andrei186"]Дебби говорит, что не может ее найти

Наверное потому что в $PATH нет пути к ней (подозреваю, что лежит она в /sbin).[/quote]
Именно тако оно и оказалось. Добавил к PATH /sbin и теперь, как и положено, получаю must be superuser. Все встало на свои места, и душевный покой восстановлен, спасибо

12.11.2014 11:05 #400600

"andrei186" написал:
Добавил к PATH /sbin и теперь, как и положено, получаю must be superuser.
а зачем добавляли?
12.11.2014 18:26 #400655

drBatty написал:
[quote="andrei186"] Добавил к PATH /sbin и теперь, как и положено, получаю must be superuser.
а зачем добавляли?[/quote]
см пост 10 выше
13.11.2014 11:18 #400702

"andrei186" написал:
см пост 10 выше
уважаемый, я читать умею.
А вот с вами что-то не так: какой смысл добавлять путь к тому, что всё равно не работает и не нужно простому пользователю? Каталог /sbin как раз и сделан для того, что-бы юзеру не мешались утилиты администратора.
13.11.2014 13:13 #400714
drBatty написал:
[quote="andrei186"]см пост 10 выше
уважаемый, я читать умею.
[/quote]
Уважаемый, уметь читать мало. Надо еще уметь делать выводы.
Если Вы сумели прочесть пост 10, зачам спрашивать меня "зачем?"?

drBatty написал:
[quote="andrei186"]см пост 10 выше
уважаемый, я читать умею.
А вот с вами что-то не так: какой смысл добавлять путь к тому, что всё равно не работает и не нужно простому пользователю? Каталог /sbin как раз и сделан для того, что-бы юзеру не мешались утилиты администратора.[/quote]
Опять не делаете выводов из прочитанного: когда я добавил путь, у меня все заработало, как положено - а именно, вместо бессмысленного сообщения об отсутствии команды, сообщило об отсутствии прав.
А утилиты администратора в моем случае юзеру не мешают, бо я сам себе и администратор и юзер

drBatty написал:

А вот с вами что-то не так.

Я бы не рекомендовал переходить на личности. Если мой вопрос кажется Вам глупым - проходите мимо

Войдите или зарегистрируйтесь, чтобы ответить.