Страница 1 из 1

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

Добавлено: 16 сен 2019, 13:03
SinglWolf
После установки 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, то всё работает. Учитывайте это!

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

Добавлено: 24 сен 2019, 18:00
kulia
Не понимаю разрабов, зачем такой огород городить? ...