Sudo: command not found на некоторых командах. Как сделать так, что б работало?
sudo su -
sudo su
команды выглядят одинаково, но работают нееемного по разному.
Очень часто набирается команда sudo su, а потом удивляемся - почему по прежнему недоступны команды из sbin
Дело в том, что по умолчанию каталоги /sbin /usr/sbin добавляются в path рута, а у обычных пользователей их нет.
sudo su -     переход под рута с установкой окружения рута
sudo su       переход под рута с сохранением окружения текущего пользователя
В первом случае path изменится, и в него попадут /sbin /usr/sbin, а во втором - нет.
В вашем случае подобное - sudo -s устанавливает окружение из настроек рута, а без -s сохраняется ваше.
Лечить чтением документации, осознанием разницы и применением правильных команд и ключей в разных ситуациях
потому что нет такой команды ll
ll эт алиас, а после sudo у вас привилегии другого пользователя, не?