интнтерпретаторы команд

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
psi
Заглянувший
Сообщения: 10
Зарегистрирован: 26 авг 2005, 21:21

интнтерпретаторы команд

Сообщение psi »

дела обстоят так, имеется FedoraCore2 c 2.6.5 ядром, запускаю ярлык Terminal под юзером пищу ifconfig, а в ответ получаю что файл не найден, пишу su и повторяю - ответ аналогичен - в обоих случаях интепретатор /bin/bash. Запускаю ярлык Run Command под юзером пищу ifconfig, но в ответ уже получаю что не хватает прав, ставлю опцию запучкать под рутом и все работает. C ярлыком Terminal Program - Super User Mode все запускается без проблем - интерепретаторы в 2ух последних случаях, если зрение меня не обманывает, - /bin/sh.
но если в /etc/password вместо /bin/bash поставить /bin/sh, ситуация не изменилась.
может кто подскажет как сделать что б запускать все через теринал + su

Аватара пользователя
Speccyfan
Неотъемлемая часть форума
Сообщения: 540
Зарегистрирован: 18 дек 2004, 15:15
Откуда: Polotsk
Контактная информация:

Сообщение Speccyfan »

А если набрать не просто su, а su -
?!
Best Regards, Yury Konovalov aka Speccyfan (2:453/53)
Registered Linux User #379588

Hermit
Неотъемлемая часть форума
Сообщения: 354
Зарегистрирован: 22 сен 2004, 13:47
Откуда: Minsk
Контактная информация:

Сообщение Hermit »

/sbin/ifconfig
Если мне не изменяет память, ifconfig можно запустить под обычным пользователем.

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

сравнить $PATH в обоих случаях ;)

Аватара пользователя
psi
Заглянувший
Сообщения: 10
Зарегистрирован: 26 авг 2005, 21:21

Сообщение psi »

1. su - действительно помагает, хотел автоматизировать и выполнил alias su='su -', но почему-то это работает некоторое время, и потом надо занаво биндить.
2. /sbin/ifconfig так же работает без проблем. может подскажете чем отличаются /sbin и /bin
3. пойду осваивать $PATH, ни разу не приходилось сталкиваться.

Аватара пользователя
Samotnik
Неотъемлемая часть форума
Сообщения: 295
Зарегистрирован: 29 июн 2004, 13:19
Откуда: Вялейскі жулік
Контактная информация:

Сообщение Samotnik »

1. psi, дадай у ~/.bashrc alias su='su -' і забудзь.
2. /bin - binary бінарныя вайлікі - то бок праграмкі. /sbin - system binary - сістэмныя праграмкі, якія звычайна карыстае толькі рут.
3. $PATH - прапісваецца у тваім файліку ~/.bash_profile. Даведацца можна сказаўшы echo $PATH.

Усё вышэй сказанае справядліва калі ў цябе ў якасьці інтэрпрэтатара - bash.
Ти кажеш що ти вільний? Я хочу почути твою виразну волю, а не те, що ти скинув ярмо!

Ответить