Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Arquivo .bashrc
Linux user
Publicado por Slipkd em 29/01/2008

Login: slipkd, 177971 pontos
[ Hits: 13593 ]

Arquivo .bashrc

Pra que serve este arquivo?

Possui as mesmas características do .bash_profile mas é executado por shells que não requerem autenticação (como uma seção de terminal no X).

Os comandos deste arquivo são executados no momento que o usuário inicia um shell com as características acima. Note que este é um arquivo oculto pois tem um "." no início do nome.

Gostaria de deixar 3 exemplos para colorir o seu shell.

No /home do usuário que desejar alterar, exemplo:

nano ~/.bashrc

Adicione as linhas que desejar e refaça o login.

Por default no Arch Linux você comenta a seguinte linha:

#PS1='[\u@\h \W]\$ '

Ou no Debian:

# enable color support of ls and also add handy aliases
#if [ "$TERM" != "dumb" ]; then
#   eval "`dircolors -b`"
#   alias ls='ls --color=auto'
#   alias dir='ls --color=auto --format=vertical'
#   alias vdir='ls --color=auto --format=long'
#fi

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'


Após comentar adicione um exemplo por vez e veja qual mais lhe agrada:

1)

PS1='\[\e[0;32m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[m\]
\[\e[1;32m\]\$ \[\e[m\]\[\e[1;37m\] '

2)

PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\$
\[\e[m\]\[\e[0;32m\] '

3)

PS1='\[\033[1;33m\]\u\[\033[1;37m\]@\[\033[1;32m\]\h\[\033[1;37m\]:\[\033[1;31m\]\w \[\033[1;36m\]\$ \[\033[0m\]'
alias ls='ls --color=tty -F -b -T 0'

É isso aí pessoal, parece bobagem, mas se você usa bastante o shell é muito legal colorir de modo que melhore a visualização dos dados.

Abraços!


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Verificando montagem de unidade para abrir programa
   Dica Linux recomendada Atualizar Panda antivírus para Linux via script
   Dica Linux recomendada Resolvendo problemas ao montar SMBFS
   Dica Linux recomendada Atualizando script id-velox.pl para autenticar no provedor AOL
   Dica Linux recomendada Lendo manpages no Firefox

Comentários
[1] Comentário enviado por SMarcell em 29/01/2008 - 13:04h:

Apesar de não utilizar o bash como shell padrão (utilizo o excelente zsh), esses arquivos de inicialização são super eficientes e úteis pra quem utiliza o terminal ou mesmo o modo texto puro. Se alguém se interessar, aqui está o meu arquivo .zshrc totalmente personalizado.

>> http://www.slackbr.org/forum/viewtopic.php?f=45&t=15341

Falou!!!

[2] Comentário enviado por removido em 30/01/2008 - 13:32h:

Gostei. Agora gostaria de saber o que significa esses parâmetros.
Teria como passar alguma referencia no meu e-mail?
jair.henrique@gmail.com
Vlw!

[3] Comentário enviado por letifer em 28/09/2008 - 03:46h:

Para saber sobre os parâmetros do PS1, nada como o canivete do Verde:
>> http://aurelio.net/shell/canivete.html#prompt

Abraços.



[4] Comentário enviado por blacksheep em 17/11/2008 - 09:43h:

Valew velho ajudo bastante!!!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.