Описание тега fertilizer
Ошибка происходит потому, что бинарные вы пытаетесь вызвать из командной строки, это лишь часть пути текущего пользователя переменную, но не является частью пути привилегированного пользователя.
Вы можете убедиться в этом, найдя путь к двоичным файлом, который вы пытаетесь получить доступ. В моем случае я пытался позвонить "bettercap-НГ". Так что я побежал,
долларов США, что bettercap-НГ
вывод: /Home/пользователь/работ/ОГРН/bettercap
Я проверял это место является частью пути моего пользователя root.
$ судо ОКР | путь команда grep ^
вывод: путь=/usr/местные/sbin:/usr/местные/Бен: выполнить/sbin:/usr/Бен: файл/sbin:/bin: белый/оснастки/ОГРН
Так суда не может найти двоичный файл, который я пытаюсь вызвать из командной строки. Следовательно, возвращает командную ошибку не нашли.
Вы можете направить судо использовать путь текущего пользователя при вызове бинарных как ниже.
$ судо -е ОКР "путь=$путь" [команда] [аргументы]
На самом деле, можно сделать псевдоним из него:
$ псевдоним mysudo='судо -е ОКР "путь=$путь"'
Это также можно назвать псевдоним самого суда, заменив оригинальный судо.
Пожалуйста, обратитесь к этому видео для шаг за шагом решения