Quando você loga em um tty este é um shell de login, então ele origina, ~/.profile ou se existe, ~/.bash_login ou se existe, ~/.bash_profile (usualmente apenas ~/.profile existe no Ubuntu).
~/.bashrc é originado por shells interativos que não são de login (terminais que você abre em um ambiente de desktop)
Aqui estão os aliases presentes por padrão no Ubuntu (desktop) para cores nos terminais:
alias ls='ls --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
Estes são encontrados em .bashrc Se eles não estiverem presentes, você pode adicioná-los lá.
Para obter as mesmas configurações de .bashrc em um shell de login (tty), certifique-se de que .bash_profile ou .bash_login ou .profile esteja obtendo seu .bashrc colocando algo assim em seu .bash_profile ou .bash_login ou .profile , se ainda não estiver lá:
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
A fonte é uma questão diferente:
sudo apt install fonts-ubuntu-font-family-console
Em seguida, adicione esta linha ao final do mesmo arquivo ( .bash_profile , .bash_login ou, mais provavelmente, .profile )
setfont /usr/share/consolefonts/UbuntuMono-R-8x16.psf
Para usá-lo imediatamente, você pode source .profile (ou qualquer arquivo que você colocar), caso contrário, ele será alterado no seu próximo login.