User Tools

Site Tools


bash_ps1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

bash_ps1 [2025/07/26 17:09] – - Imported by DokuWiki Advanced Plugin wikiadmbash_ps1 [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-Fonte: 
-  - [[https://www.thegeekstuff.com/2008/09/bash-shell-ps1-10-examples-to-make-your-linux-prompt-like-angelina-jolie/]] 
-  - [[https://www.sv.net.br/como-customizar-o-prompt-do-shell-bash-no-centos/]] 
-  - [[https://blog.while-true-do.io/bash-prompt-and-colors/|Bash - Prompt and Colors]] 
  
-====== Bash PS1 ====== 
-<code> 
-\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. 
-</code> 
- 
-<code> 
-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\] 
-</code> 
- 
-<file bash> 
-# 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 
-</file> 
- 
-==== Exemplos ==== 
- 
-<code bash .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 
-</code> 
- 
-==== Debian Like ==== 
-<file bash> 
-$ 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\] ' 
-</file> 
- 
-<file bash> 
-$ 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\] ' 
-</file> 
- 
-==== RHEL Like ==== 
-<file bash> 
-$ 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\] ' 
-</file> 
- 
-<file bash> 
-$ 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\] ' 
-</file> 
bash_ps1.1753560543.txt.gz · Last modified: by wikiadm