[comand short names] ALIAS под рутом не работает

valeriy1

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

pollak

какой shell у рута? Зависит от этого. Если bash - то

alias ls='rm -rf'


Если csh - то

alias ls 'rm -rf'

valeriy1

bash
но вот почему то не проходит под рутом то что ты писал, а под обычным-проходит

evgen5555

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

valeriy1

bash-2.05b$ alias xxx="xmms"
bash-2.05b$ xxx
результат-запуск xmms
digital# alias xxx="xmms"
digital# xxx
xxx: Команда не найдена.

valeriy1

freebsd 5.3

evgen5555

А просто "alias" после присваивания набрать можешь?
(Наверное, из-под рута алиас отключен из-за соображений безопасности.)

artimon

Скорее xmms нет в путях у рута.
(а может я вру )

valeriy1

да. кажись действительно
digital# alias xxx="xmms"
digital# alias
h (history 25)
j (jobs -l)
la (ls -a)
lf (ls -FA)
ll (ls -lA)
digital#

valeriy1

xmms не причем-я пробовал не только его....
а может кто нить подскажет-можно ли как нить это исправить?

valeriy1

но некоторые там ведь есть-ll например в списке опций
может можно как нить руками это вписать куда нить?

artimon

Не знаю. У меня на FreeBSD 5.2.1-RELEASE-p8 alias работает.
В мане по bash'у тоже ничего по этому поводу нет.

artimon

Проверь все конфиги (.bashrc, /etc/bashrc, ...)

pollak

а пробовал не через "равно", а через пробел набирать?

valeriy1

bashrc вообще отсутствовал..
создал его сейчас
алиасы прописал
только не работает опять нихрена

evgen5555

ЧУВЕ, ЭТО ШЕЛ ДРУГОЙ!

valeriy1

ну ты гений!
все получилось, спасибо!
а как ты узнал что через пробел?
я в мане этого не нашел, и в гугле тоже

valeriy1

фак!
а ведь точно блин.... а я тут бошку ломал ёперный театр....стока времени убил на поиск решения

artimon

То-то мне формат вывода alias'ов странным показался

pollak

Посмотрел вот на тебя - и понял: шелл он скорее всего не менял.
А у рута в БСД всё-таки csh по-умолчанию.
Оставить комментарий
Имя или ник:
Комментарий: