Я испытываю некоторые странные несоответствия, используя sudo .

Пользователи: carl, root
Команда: MakeHotdog

root@laptop$ MakeHotdog
Hotdog has been made!

carl@laptop$ MakeHotdog
Hotdog has been made!

Однако это происходит:

carl@laptop$ sudo MakeHotdog
bash: MakeHotdog: command not found

Я думал , что все , что было выполнено через sudo бы выполнить данную команду в отношении окружающей среды / пути переменного пользователя , которые вы выполняете команду через (в данном случае, не учитывая не имя пользователя-параметра, корень).

Это не единичный вопрос. Хотя sudo обычно работает как положено, есть несколько проблем, с которыми я сталкиваюсь.

0