FreeBSD - [решено] Не работают стандартные команды FreeBSD

Аватара пользователя
VictorSh

FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение VictorSh »

пишу в Putty команду добавить пользователя и получаю в ответ что нет такой команды, для многих других тоже самое Изображение Раньше все работало.





Код:

Код: Выделить всё

[root@server /usr/home/XXXXXX]# adduser
su: adduser: command not found

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



пробовал делать как написано
http://www.cyberciti.biz/faq/linux-u...get-rid-of-it/
но запоминается на один сеанс.

Я новичок просьба сильно не пинать
Аватара пользователя
Telepuzik

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение Telepuzik »

VictorSh,

Вывод команды cat /root/.cshrc | grep path покажите.
Аватара пользователя
Telepuzik

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение Telepuzik »

Код:

Код: Выделить всё

$ su
Password:
[root@server /usr/home/XXXXXX]# cat /root/.cshrc | grep path
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)
[root@server /usr/home/XXXXXX]# adduser
su: adduser: command not found
Аватара пользователя
Telepuzik

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение Telepuzik »

Код:

Код: Выделить всё

$ su
Password:
[root@server /usr/home/XXXXXX]# cat /root/.cshrc | grep path
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)
[root@server /usr/home/XXXXXX]# adduser
su: adduser: command not found
Аватара пользователя
Kent

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение Kent »

Цитата Kent:



Попробуйте

Код:

$ su -
FreeBSD - [решено] Не работают стандартные команды FreeBSD




Изображение работает! но раньше работало с просто su




Цитата Telepuzik:



Вывод echo $path еще покажите.
FreeBSD - [решено] Не работают стандартные команды FreeBSD






Код:

Код: Выделить всё

[root@server /usr/home/XXXXXX]# echo $PATH
/usr/bin:/bin

$path - пустая переменная
Аватара пользователя
Kent

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение Kent »

Цитата VictorSh:



$path - пустая переменная
FreeBSD - [решено] Не работают стандартные команды FreeBSD




Странно, у меня она не пустая.


Цитата VictorSh:



[root@server /usr/home/XXXXXX]# echo $PATH

/usr/bin:/bin
FreeBSD - [решено] Не работают стандартные команды FreeBSD




Видно где то переопределяется переменная PATH, покажите вывод set | grep shell
Аватара пользователя
Telepuzik

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение Telepuzik »

Код:

Код: Выделить всё

$ su
Password:
[root@server /usr/home/XXXXXX]# adduser
su: adduser: command not found
[root@server /usr/home/XXXXXX]# echo $PATH
/usr/bin:/bin
[root@server /usr/home/XXXXXX]# echo $path
[root@server /usr/home/XXXXXX]#
[root@server /usr/home/XXXXXX]# set | grep shell
[root@server /usr/home/XXXXXX]#

то есть ничего не выводит
Аватара пользователя
Telepuzik

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение Telepuzik »

Цитата VictorSh:



то есть ничего не выводит
FreeBSD - [решено] Не работают стандартные команды FreeBSD




А если до ввода su ввести команду set | grep SHELL ?
Аватара пользователя
VictorSh

Re: FreeBSD - [решено] Не работают стандартные команды FreeBSD

Сообщение VictorSh »

Цитата Telepuzik:



А если до ввода su ввести команду set | grep SHELL ?
FreeBSD - [решено] Не работают стандартные команды FreeBSD




тогда выводит это:





Код:

Код: Выделить всё

$ set | grep SHELL
SHELL=/bin/sh

да, у меня FreeBSD 6.2 может это как-то поможет.
Ответить

Вернуться в «Общий по FreeBSD»