Eu criei um novo perfil de usuário com:
useradd kitty
passwd kitty
mkdir kitty
chmod 0700 kitty
chown -R kitty:kitty
adduser kitty sudo
#when I did it I initially didn't notice I'm using two different commands,
#hence the inconsequence, but as I've read up there are interchangeable anyway,
#just listing it in case it actually makes any difference
Eu também criei um arquivo .bashrc na pasta pessoal do kitty, com o conteúdo de:
export PS1='[\u@\h \w] '
Inicialmente a conclusão da tabulação não funcionou, e o prompt para o kitty era um sinal $ padrão, e apesar de eu ter adulterado / etc / profile /etc/bash.bashrc / etc / bash_completion e criado o .bashrc em casa diretório para o meu usuário principal e kitty, eu acabei invertendo todas as alterações, e só deixando o arquivo .bashrc no diretório home do kitty. Então eu acho que foi a reinicialização que resolveu esses isss (sic.).
O problema agora é: quando eu logar como gatinho na janela do terminal no meu perfil principal, o prompt aparece como o meu perfil principal, com toda a formatação (cor / negrito), mas quando eu logar como gatinho ela Prompts bash nativos têm formatação padrão. Por quê?
EDIT: como eu notei, há também uma ligeira diferença no conteúdo do prompt, aquele no meu perfil principal sendo seguido por um sinal de $ e gatinho sem o sinal de $ e sendo colocado entre colchetes.
Alterno entre os perfis usando sudo login
e exit
na janela do terminal. Quando eu logar como gatinho no início do sistema, no terminal ele alterna entre o colorido (registrado como meu usuário principal) e o padrão (do gatinho). Se no início do sistema eu fizer login como meu usuário principal, ele colore os dois (kitty's e main user) da mesma maneira.