bash e terminais (.bashrc)

bash e terminais modificados

Categoria: Console

Software: bash e terminais

[ Hits: 12.947 ]

Por: Alberto Federman Neto.


Este é meu arquivo /home/usuário/.bashrc, para controlar as modificações do interpretador de comandos bash, em Sabayon Linux 11, 2013, ou superior.

Versões mais antigas de Sabayon podem ter comandos diferentes, que não irão mais funcionar. Contudo, você pode modificá-los.

Veja a imagem do terminal principal, neste screenshot:

http://www.vivaolinux.com.br/screenshot/Gnome-Configuracao-de-Terminal/

O arquivo contém vários atalhos de chamada (alias) para vários comandos importantes.

Se você também usa Sabayon, pode se basear neste arquivo e modificá-lo adequadamente, para suas necessidades.


# ~/.bashrc
#
# Por Albfneto <albfneto@fcfrp.usp.br>, VOL, 2013. Versão 3.
#
# Baseado numa modificação do Arquivo Default do Sabayon Linux 11 e no Arquivo publicado por Giga Tesla Boy:
# http://www.vivaolinux.com.br/etc/bashrc-1
#
# veja a imagem do terminal principal, neste Screenshot:
# http://www.vivaolinux.com.br/screenshot/Gnome-Configuracao-de-Terminal/
#
# This file is sourced by all *interactive* bash shells on startup,
# including some apparently interactive shells such as scp and rcp
# that can't tolerate any output.  So make sure this doesn't display
# anything or bad things will happen !

echo '   _ '
echo '  *v* *** Bem-vindo ao '`hostname`' ***'
echo ' /(_)\ '
echo '  ^ ^ ' `date`
echo ' '

#Sistema
echo '    '
echo '  *** Sistema: '`uname -a`' ***'
echo '   '
echo '  *** Usuario: '`who -m`' ***'
echo ' '

#Teclado Brasileiro e acerto de hora por NTP:
echo '  *** Teclado e Hora do Brasil: '`sudo ntpd -p -q`' ***'
ntpq -p
setxkbmap -model abnt2 -layout br -variant abnt2


# Test for an interactive shell.  There is no need to set anything
# past this point for scp and rcp, and it's important to refrain from
# outputting anything in those cases.
if [[ $- != *i* ]] ; then
   # Shell is non-interactive.  Be done now!
   return
fi

# Put your fun stuff here.

alias ls='ls -a'
alias terminal='mrxvt'
alias arquivos='nautilus'
alias xinit='xinit &'
alias desliga='sudo init 0'
alias reinicia='sudo reboot'
alias repositorios='sudo equo up'
alias vaiatualizar='sudo equo u --pretend'
alias atualizar='sudo equo u'
alias editar='gksu gedit'
alias internet='/home/albfneto/Desktop/PACOTES/firefox/firefox/firefox %U'

# Caso não queira Itens repetidos no bash_history
# edite o .bashrc e adicione a linha
export HISTCONTROL=ignoreboth

# Tem muitos comandos uteis e quer um historico maior das coisas?
export HISTSIZE=1000
  


Comentários
[1] Comentário enviado por albfneto em 08/04/2013 - 18:52h

Este bashrc gera esta tela, no Terminal:

http://www.vivaolinux.com.br/screenshot/Gnome-Configuracao-de-Terminal/

[2] Comentário enviado por px em 10/04/2013 - 10:27h

legal a dica de editar o arquivo do bash , mais uma personalização para nos no linux =)

[3] Comentário enviado por dimasdaros em 13/10/2013 - 22:46h

Opa, só uma dúvida.
Aqui alguns caracteres não aparecem no terminal, ficam como


������(~)���(7 files, 168Kb)���>



Ficam vários ???????? no lugar "dos riscos"

Tens ideia de como corrigir?
Estava pesquisando, tem algo a ver com unicode, mas não consegui arrumar aqui


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts