bash (bash_aliases)
bash_aliases feito no Linux Mint 20
Categoria: Miscelânea
Software: bash
[ Hits: 4.195 ]
Por: Mauricio Ferrari
O arquivo possui várias aliases e ajustes para o terminal.
Também possui modificações que requerem alguns recursos instalados.
# Ajustes stty intr ^X stty -ixon xrdb -merge ~/.Xresources PREF='/usr' DEST='~/BUILD' # Auto Completar complete -cf sudo complete -cf man complete -cf killall complete -cf which # Sem Itens Repetidos no bash_history export HISTCONTROL=ignoreboth # Ajuste de Cor export TERM=xterm-256color export COLORTERM=truecolor export COLORFGBG="15;0" # Personalizar Terminal export PS4=$(echo && echo && echo -e "\033[1;34m>>----------------------------------------------------------------------------------------------------<< \033[0m" && echo && echo "\033[1;33m >--->> \033[0m") export PS1='${debian_chroot:+($debian_chroot)}$([[ $B = 1 ]] && read && cls)\n\[\033[1;7;32m\]\u@\h\[\033[0m\] \[\033[1;7;34m\]\w\[\033[0m\]\[\033[1;34m\]\n$([[ $A = 1 ]] && fortune | cowsay && echo)\[\033[0m\]\n\[\033[1;7;35m\] $ \[\033[0m\] ' [[ $UID = 0 ]] && export PS1='${debian_chroot:+($debian_chroot)}$([[ $B = 1 ]] && read && cls)\n\[\033[1;7;34m\]\u@\h\[\033[0m\] \[\033[1;7;32m\]\w\[\033[0m\]\[\033[1;32m\]\n$([[ $A = 1 ]] && fortune | cowsay && echo)\[\033[0m\]\n\[\033[1;7;31m\] # \[\033[0m\] ' # Adicionar PATHs export PATH=$PATH:~:~/.config/bin:/root # Adicionar Data e Hora no "history" export HISTTIMEFORMAT="%d/%m/%y %T " # Novos Comandos alias atalho='ln -s' alias cls='clear' alias search='find . -name' alias pip='pip3' alias debcreate='dpkg-deb -b' alias conf='./configure --prefix=$PREF' alias makeinstall='make install DESTDIR=$DEST' # Aperfeiçoamentos alias ls='echo && ls -nh --color=always --group-directories-first' alias dir='echo && dir -nh --color=auto --group-directories-first' alias grep='grep --color=auto' alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias df='df -Th --total' alias rm='rm -r' alias wget='wget -c' # Comandos Customizados alias aliases='echo && echo $(alias | sed "s/alias/ | /" | cut -d "=" -f1) | sed "s/| //" | grep "|"' alias repoview='echo && egrep -v "^($|#)" /etc/apt/*.list /etc/apt/*/*.list | sed "s|/[^ ]*:|-> |" | egrep "(-> deb|\[|\]|/)"' alias repofile='ls -R /etc/apt/*.list* /etc/apt/*/*.list* | cut -d ":" -f 2 | sed -e "s/[0-9 ]*//" -e s"|/[^ ]*/| -> |" | egrep "(->)"' alias lnview='ls --color=always | cut -d ":" -f 2 | sed -e "s/[0-9 ]*//" | egrep "(-> )"' alias usblist='echo && usb-devices | sed -e "s/T: / ->/" -e "s/S:/ /" -e "s/#= /=/" | egrep "(Dev|Bus|Product)"' alias usbview='echo && usbreset | egrep "(Devices|Number|ID)"' alias vgalist='echo -e "\033[1;33m" && lspci | grep VGA | cut -d " " -f 5-' alias opmodecpu='echo && lscpu | cut -d " " -f 4- | sed "s/CPU: /OP-Mode CPU: /" | egrep "(CPU:|-bit)"' # Comandos de Instalação alias instala='sudo apt-get install' alias remove='sudo apt-get remove' alias lista='apt list' alias buscadeb='dpkg -S' alias update='sudo apt-get update' alias upgrade='sudo apt-get upgrade' # Fix alias gimp='dbus-launch gimp' [[ $UID = 0 ]] && alias kate='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true kate' # Configuração da Customização alias INMSG='A=1' alias OUTMSG='A=0' alias INCLS='B=1' alias OUTCLS='B=0' alias INALL='A=1 && B=1' alias OUTALL='A=0 && B=0' # Verificação de Variável Padrão alias UID='echo -e "\033[1;33m" && echo $UID' alias HOME='echo -e "\033[1;33m" && echo $HOME' alias USER='echo -e "\033[1;33m" && echo $USER' alias PATH='echo -e "\033[1;33m" && echo $PATH' alias EXITCODE='echo -e "\033[1;33m" && echo $?' alias HOSTNAME='echo -e "\033[1;33m" && echo $HOSTNAME' alias SHELL='echo -e "\033[1;33m" && echo $SHELL' alias ARQ='echo -e "\033[1;33m" && echo $HOSTTYPE'
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Sinto uma leve lentidão ao arrastar, miniminizar e restauras as janela... (3)
Alguém já usou o framework Avalonia para desenvolver interfaces de usu... (4)
Ajuda Pra Melhoria do NFTABLES. (8)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (7)