Уважаемые гости и пользователи форума!
Если Вы были зарегистрированы на старом форуме, а здесь не можете зайти под своей учётной записью, пожалуйста, сообщите свой ник мне через контактную форму "Связаться с администрацией"

Debian 10 reboot: команда не найдена

Заметки для администратора сервера.

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1331
Зарегистрирован: 23 янв 2012, 22:11

Debian 10 reboot: команда не найдена

16 сен 2019, 13:03

После установки Debian 10 столкнулся с проблемой. Перестали работать повседневные команды reboot, poweroff (возможно какие-то ещё, пишите). После некоторого изучения вопроса, выяснилось, что команды reboot, poweroff никуда не делись, а переехали в systemctl и теперь имеют такой формат: %)

Код: Выделить всё

systemctl reboot
systemctl poweroff
Хм... А как же обратная совместимость? Как быть со скриптами, задачами crontab?
Без паники! Выход всегда есть. Алиасы.
Делаем алиасы в .bashrc пользователя root

Код: Выделить всё

echo -e 'alias reboot = "systemctl reboot"' >> /root/.bashrc
echo -e 'alias poweroff = "systemctl poweroff"' >> /root/.bashrc
Но есть странность. Команды reboot, poweroff не работают, если зайти в систему простым пользователем и выполнить команду su без параметров. Если выполнить команду su -l (можно короче su -) или сразу зайти в систему как root, то всё работает. Учитывайте это!
Аватара пользователя
kulia
Откуда: Москва
Сообщения: 144
Зарегистрирован: 28 май 2014, 14:59

Re: Debian 10 reboot: команда не найдена

24 сен 2019, 18:00

Не понимаю разрабов, зачем такой огород городить? ...
Создал на Линукс-форуме тему "Установка Internet Explorer под Убунту".
Тему удалили через 4 минуты, выдали бан на 10 дней...

Вернуться в «Администратору на заметку»