Там хитроизвращенная система. Кодировка для программ (в которой они выводят текст) определяется локалью — можно просмотреть командой locale, например ru_Ru.utf-8 — значит в utf-8. Устанавливается локаль, как я понимаю командой вроде export LANG=ru_RU.utf-8, где-то в ~/.bash_profile или /etc/profile наверно. Просмотреть список доступных локалей: locale -a, а лучше locale -a | grep ru — смотреть только русские локали.
Счас посмотрел — у меня в /etc/sysconfig/i18n есть строчка LANG=ru_RU.UTF-8
Она потом читается при старте bash скриптом в /etc/profile.d/lang — я ж говорю, все жутко извращено и сложно.