LinuxForum.Fans
Тема

типовые команды не запускаются

Автор: feint 12 сообщений 7861 просмотров
#149341

Толи у меня криво ось стала толи я чегото не догоняю:
halt, reboot, nano, modprobe комманд нот фаунд oO

#149343

а что покажет [console]whereis nano[/console]

я альтом не пользовался никогда, мб только от рута нужно/можно их запускать

#149345

whereis nano

[console]nano:[/console]

а и под рутом тоже не работает, видимо это менталитет такой у нас, аля автопром 2 smile

#149346
feint написал:
halt, reboot, nano, modprobe комманд нот фаунд blink

nano может быть просто не установлен, остальные команды требуют root-привилегий.

Покажите вывод команд (от root'а и простого пользователя)

text

which {halt,reboot,nano,modprobe}

и

text

mount
#149349



ща попробую переставить, видимо при установке права все же косячно стали

#149352

feint, в команде which {halt,reboot,nano,modprobe} не должно быть пробелов после запятых либо проверяйте каждую команду отдельно, т.е.
[console]
which halt
which reboot
which nano
...
[/console]

#149353

не должно быть пробелов после запятых

сори я лол!

после переустановки та же ерунда, no $program in ($paths)
все команды:
nothing appropriate, вроде и дистрибутивы разные 1-й просто сервер, второй офис сервер :[

#149354

feint, покажите от root'а вывод команды echo $PATH. Должно быть примерно так:
[console]
# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.5
[/console]

Попробуйте получать root не через su, а через su -

#149356

Попробуйте получать root не через su, а через su -

опа, опа! работает oO пасиба ОГРОМНОЕ! а в чем разница не подскажете?

авторизацию то прохожу и так...

#149358

feint, man su


...
ОПИСАНИЕ
Программа su используется для того, чтобы пользователь мог стать другим пользователем в текущей сессии. Если su вызывается без имени_пользователя, то это по умолчанию делает пользователя суперпользователем. Необязательный параметр - можно использовать для воссоздания рабочей среды, такой же как если бы настоящий пользователь выполнял вход в систему.
...

То есть в первом случае сохраняется рабочее окружение пользователя, от имени которого выполнен su, во втором — вход с рабочим окружением root'а.
P.S. Сравните вывод команды echo $PATH в том и другом случае.

#149366

2 Lupo Alberto: ага, спасибо, все ясно!

#149375

feint написал:
Толи у меня криво ось стала толи я чегото не догоняю:
halt, reboot, nano, modprobe комманд нот фаунд oO
altlinux.org/Su
Войдите или зарегистрируйтесь, чтобы ответить.