csh -> bash, автозапуск.bashrc PCBSD (FREEBSD)
Эй, я застрял с этой проблемой...
Я использую PCBSD (freebsd), который имеет оболочку csh по умолчанию, теперь я хотел использовать bash по умолчанию, поэтому я сделал
> chsh -s /bin/bash milo
теперь у меня в passwd
> milo:*:1001:1001:milo:usr/home/milo:/bin/bash
После перезагрузки все в порядке (по умолчанию bash)
И теперь мне нужно, чтобы мой.bashrc запускался автоматически при входе в систему, а он не...
мой bashrc по умолчанию находится в /compat/linux/etc/skel/.bashrc
Bashrc, очевидно, не запускается автоматически. Я уже пытался найти исходные тексты в ~ /.profile, usr / home / milo /.profile и.bash_profile и так далее до сих пор ничего
Я заметил (когда я в оболочке csh), что с.cshrc, который находится в ~ / cshrc (оболочка csh), я добавил псевдонимы и после перезагрузки все работало!.
Так что может быть проблема с изменением оболочки и автозапуска файлов
Пожалуйста помоги
1 ответ
Вы должны скопировать /compat/linux/etc/skel/.bashrc
на ваш $HOME
:
cp /compat/linux/etc/skel/.bashrc ~
editor ~/.bashrc || vi ~/.bashrc