Aqui damos uma rápida explicação de como customizar o prompt do shell.
Para ver qual a configuração atual digite:
1 |
echo $PS1 |
Para colocar no padrão default do CentOS, digite:
1 |
PS1='\h:\w\$' |
Para saber quais são todas as opções execute:
1 |
man bash |
Definido o formato que você quer deixar, edite o arquivo /home/usuario/.bashrc e coloque no final dele o prompt customiado
1 |
vim /root/.bashrc |
Coloque a linha abaixo no final do arquivo para voltar ao padrão do CentOS.
1 |
export PS1='\h:\w\$ ' |
Pronto! A próxima vez que você logar o prompt estará conforme você definiu.
Abaixo colocamos algumas opções que podem ser usadas na customização:
1 2 3 4 5 6 7 8 9 |
\u : exibe o nome do usuário, isto é, o login. \h : exibe o nome da máquina, ou seja, o hostname. \W : exibe o nome do diretório que você se encontra. \w : exibe o caminho completo do diretório onde você se encontra. \$ : exibe o caractere '$' caso você esteja utilizando o seu usuário ou o exibe o caractere '#' caso você esteja utilizando o usuário root. \d : exibe a data atual. \t : exibe a hora no formato de 24 horas. \! : exibe o número de comandos que você já digitou. \# : exibe o número do comando atual. |
Podemos customizar com cores também
1 2 3 4 5 6 7 8 9 10 11 |
COR FONTE NORMAL FONTE EM NEGRITO --- ------------ ---------------- preto \e[0;30m\] \e[1;30m\] vermelho \e[0;31m\] \e[1;31m\] verde \e[0;32m\] \e[1;32m\] amarelo \e[0;33m\] \e[1;33m\] azul \e[0;34m\] \e[1;34m\] magenta \e[0;35m\] \e[1;35m\] ciano \e[0;36m\] \e[1;36m\] branco \e[0;37m\] \e[1;37m\] cinza \e[0;38m\] \e[1;38m\] |
Exemplo de customização com cores:
1 |
PS1='[\e[1;34m\]\u@\e[0;33m\]\h \e[1;31m\]\W\e[0m\]]\$ ' |