LinuxForum.Fans
Тема

ifconfig - command not found

Автор: beatlejuse 13 сообщений 4875 просмотров
#335846

Доброго времени суток!
Поставил для экспериментов RHEL 5.5 x32 на VirtualBox с исошника (вроде бы с оф-сайта скачанного).
Попытался настроить сеть и тут же сильно удивился - при попытке сделать
ifconfig
ifup
route
ip link show
вылазит "command not found". в том числе и под рутом.
Первая мысль - криво установил, поэтому переустановил и выбирал компоненты вручную - поставил абсолютно все.
то же самое.
Подскажите, это вообще нормальная ситуация для RHEL ? И как это лечится?

#335848
"beatlejuse⇓" написал:
Подскажите, это вообще нормальная ситуация для RHEL ? И как это лечится?

Нормальная. Просто ваш рут не знает о нахождении данных файлов.
1. казать руками полный путь , например: /sbin/ifconfig
2. задать соответствующие переменные окружения.

#335851

Спасибо!
Методом тыка обнаружил, что если зайти рутом то ифконфиг находится а если пользователем и потом су и ифконфиг - то нет.
А существует ли способ как-то однозначно определить, если в системе требуемая функция и просто надо правильно указать путь или её нет совсем?

#335852

Вот так можно

text
~ % whereis ifconfig
ifconfig: /bin/ifconfig /usr/share/man/man8/ifconfig.8.bz2
#335853
"Macumazan⇓" написал:
Вот так можно

Спасибо!

#335889
"beatlejuse⇓" написал:
Методом тыка обнаружил, что если зайти рутом то ифконфиг находится а если пользователем и потом су и ифконфиг - то нет.
Просто нужно пользоваться не su, а su - или su -l. Разница та еще, за подробностями в man su

-, -l, --login
Предоставляет окружение, как если бы пользователь непосредственно регистрировался в системе.

"beatlejuse⇓" написал:
И как это лечится?
Как-то так, зависит от того, в каком режиме вы запускаете оболочку. Если в login shell, то так:
text
echo "PATH=$PATH:/usr:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/bin:/sbin" >> ~/.bash_profile
#335894

yars, sudo -i ещё имеется.

#335896

redix, ага.

#335951

[root@RHEL55 ~]# su -i
su: invalid option -- i
Try `su --help' for more information.

#335972
"beatlejuse⇓" написал:
[root@RHEL55 ~]# su -i

читаем внимательно:
sudo, а не su

#336657

а здесь тему закрыть нельзя? обычно на форумах есть возможность закрыть тему или поставить статус "решено". здесь такого нет? что то ничего похожего не вижу.

#336660
"beatlejuse⇓" написал:
а здесь тему закрыть нельзя? обычно на форумах есть возможность закрыть тему или поставить статус "решено". здесь такого нет? что то ничего похожего не вижу.

нету, пишем в заголовке темы то что она решена. и все :-)

#336678
"beatlejuse" написал:
обычно на форумах есть возможность закрыть тему или поставить статус "решено". здесь такого нет?

Есть.
Этим обычно занимаются модераторы.
ТС может изменить заголовок самостоятельно.
(метка поставлена)

Войдите или зарегистрируйтесь, чтобы ответить.