Ошибка shutdown command not found в Linux возникает из-за отсутствия sbin в переменной PATH
Сообщение "shutdown: command not found" сбивает с толку многих, кто только перешел с Ubuntu на Debian, Arch или другой дистрибутив со строгим разделением прав, потому что команда, которая работала минуту назад на соседней машине, внезапно перестает существовать для системы. На самом деле файл никуда не пропадает и не удаляется при обновлении пакетов: проблема почти всегда сводится к тому, что оболочка просто не знает, где его искать, а решается это без переустановки чего бы то ни было, если понимать механику переменной PATH и разницу между правами root и обычного пользователя...