sudo і $PATH
Добавлено: 18 фев 2007, 17:33
sudo не знаходзіць праграму ў асабістым каталёге bin, прапісаным у $PATH.
Зыходныя даныя такія:
Карыстальнік victor:
Карыстальнік root:
Вось.
У /home/victor/bin ляжыць скрыпт winxp.sh (запуск qemu разам з kqemu, настройка роўта і г. д.).
Пішу ад victor:
Пішу ад root тое ж - запуск адбываецца.
Чытаў man па sudo:
"Во избежание подмены команд sudo проверяет "." и "" (оба указывают на текущий каталог), когда осуществляет поиск команды в пользовательском PATH (если один из них есть в PATH) в последнюю очередь."
Пасьля таго, вырашыў напісаць сюды
.
Дзякуй!
Зыходныя даныя такія:
Карыстальнік victor:
Код: Выделить всё
$ echo $PATH
/home/victor/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11
Код: Выделить всё
# echo $PATH
/home/victor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
У /home/victor/bin ляжыць скрыпт winxp.sh (запуск qemu разам з kqemu, настройка роўта і г. д.).
Пішу ад victor:
Код: Выделить всё
$ sudo winxp.sh
sudo: winxp.sh: command not found
Чытаў man па sudo:
"Во избежание подмены команд sudo проверяет "." и "" (оба указывают на текущий каталог), когда осуществляет поиск команды в пользовательском PATH (если один из них есть в PATH) в последнюю очередь."
Пасьля таго, вырашыў напісаць сюды

Дзякуй!