Командных интерпретаторов много, но самым удобным (наверно) является bash. По умолчанию во FreeBSD в качестве командного интерпретатора установлен csh (проверить это можно командой echo $SHELL). Меняем его на bash, а также русифицируем!
Идём по инструкции:
- Устанавливаем bash из коллекции портов:
#cd /usr/ports/shells/bash #make install clean
- Меняем кодировку в блоке russian|Russian на UTF-8, если стоит, например, KOIR-8:
#nano /etc/login.conf russian|Russian Users Accounts:\ :charset=UTF-8:\ :lang=ru_RU.UTF-8:\ :tc=default:
- После этого через стандартный редактор vi делаем следующее:
#chsh %username%
Вместо %username% Вы указываете имя Вашего пользователя!
- Здесь делаем следующие правки
... class russian ... Shell: /usr/local/bin/bash
- Проверим, какая у нас оболочка:
#echo $SHELL
Если всё сделано правильно, то увидим
/usr/local/bin/bash
Готово!