User Tools

Site Tools


wikiv1:bash_ps1

Fonte:

Bash PS1

\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.
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\]
# Pattern
 
\[\033[FORMAT;COLORm\]	# pattern
 
# Reset
 
\[\033[00m\]	# reset / normal font
 
# Colors
 
\[\033[30m\]	# black
\[\033[31m\]	# red
\[\033[32m\]	# green
\[\033[33m\]	# yellow
\[\033[34m\]	# blue
\[\033[35m\]	# purple
\[\033[36m\]	# cyan / blue
\[\033[37m\]	# grey / white
 
 
# Formats (in combination with red color)
 
\[\033[0;31m\]	# no format
\[\033[1;31m\]	# bold
\[\033[2;31m\]	# darken
\[\033[3;31m\]	# italic
\[\033[4;31m\]	# underscore
\[\033[5;31m\]	# blink
\[\033[9;31m\]	# strike through

Exemplos

.bashrc
# .bashrc
 
# User specific aliases and functions
 
# Cores
Preto='\[\033[01;30m\]'
Vermelho='\[\033[01;31m\]'
Verde='\[\033[01;32m\]'
Amarelo='\[\033[01;33m\]'
Azul='\[\033[01;34m\]'
Roxo='\[\033[01;35m\]'
Ciano='\[\033[01;36m\]'
Branco='\[\033[01;37m\]'
Cinza='\[\033[01;38m\]'
 
PS1="$Branco\u$Azul@$Ciano\h$Roxo:\w$Branco# \[\033[00m\]"
 
HISTTIMEFORMAT='%d-%m-%Y %H:%M- '
HISTCONTROL=ignoreboth
HISTSIZE=1000
HISTFILESIZE=2000
shopt -s checkwinsize
 
EDITOR='vim'
 
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias echo='/bin/echo'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -alF --color=auto'
alias ls='ls --color=auto'
alias vi='vim'
alias ping='ping -c3'
 
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

Debian Like

$ export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[01;34m\]@\[\033[01;36m\]\h\[\033[01;34m\][\[\033[00m\]\[\033[01;37m\]\w\[\033[01;34m\]]\[\033[01;32m\]\$\[\033[00m\] '
$ export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u\[\033[01;34m\]@\[\033[01;33m\]\h\[\033[01;34m\][\[\033[00m\]\[\033[01;37m\]\w\[\033[01;34m\]]\[\033[01;31m\]\$\[\033[00m\] '

RHEL Like

$ export PS1='[\[\033[01;32m\]\u\[\033[01;34m\]@\[\033[01;36m\]\h\[\033[01;34m\][\[\033[00m\]\[\033[01;37m\]\w\[\033[01;34m\]]\[\033[01;32m\]\$\[\033[00m\] '
$ export PS1='[\[\033[01;31m\]\u\[\033[01;34m\]@\[\033[01;33m\]\h\[\033[01;34m\][\[\033[00m\]\[\033[01;37m\]\w\[\033[01;34m\]]\[\033[01;31m\]\$\[\033[00m\] '
wikiv1/bash_ps1.txt · Last modified: by 127.0.0.1