|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: begin4o |
Дата: 11/23/2003 |
Здравейте.
Имам следния въпрос. Със Slackware съм.
Искам да създам като root следните линкове към команди,
някъде ги наричат псевдоними.
Значи правя следното. В команден ред изпълнявам командите:
alias mdisk_e="smbmount //host1/disk_e /mnt/host1/disk_e"
alias udisk_e="smbumount /mnt/host1/disk_e"
В /root имам файл .bashrc с тези две команди.
Когато изляза от системата обаче и се LOG-на отново, тези
команди не работят. Трябва да въведа bash в команден ред за
да ми са валидни. Какво не съм направил както трябва, че не
работят.
Мерси предварително.
|
Отговор #1 |
От: abator (abator__at__mail__dot__bg) |
Дата: 11/23/2003 |
Псевдонимите са валидни само в рамките на login-сесията. Ако
искаш да се изпълняват при всяко твое влизане, трябва да си
напишеш скрипт за командния интерпретатор.
|
Отговор #2 |
От: Krasimir Dimitrov (kr< at >developer__dot__bg) |
Дата: 11/28/2003 |
ами това с .bashrc е много хубаво ама щом не се изпълнява
сигурен ли си shell който ползваш е bash ?
тоест в: /etc/passwd
трябва да имаш
USER:x:2049:100:,,,:/home/USER:/bin/bash
където USER ти е съответния потребител
|
Отговор #3 |
От: begin4o |
Дата: 11/28/2003 |
Да. Така пише във /etc/passwd
Не знам къде греша
|
<< mouse (3
) | problem licq v FreeBSD (3
) >>
|
|
|
|
|