|
|
|
[Página Inicial](Extra/home)|
|
|
|
|
|---|
|
|
|
|
|
|
|
|
---
|
|
|
|
* [Construindo a Mensagem do PS1 no Terminal](Extra/terminal_git#ps1)
|
|
|
|
* [Colocando o Visualizador Git no Terminal](Extra/terminal_git#git)
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
* Podemos modificar o Terminal do Jeito que quisermos, irei mostrar como
|
|
|
|
|
|
|
|
|
|
|
|
<a name="ps1"></a>
|
|
|
|
|
|
|
|
# Alterando o Sistema PS1 do Terminal
|
|
|
|
|
|
|
|
## Apresentando o Sistema do Terminal
|
|
|
|
|
|
|
|
* O terminal do Linux pode ser aberto com o Atalho `CTRL + ALT + T`
|
|
|
|
* Irá ser aberto uma tela especial de Terminal como abaixo
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/terminalInicial.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Se deseja alterar a visualização do Terminal, faça:
|
|
|
|
* Clique no Botão `Editar`
|
|
|
|
* Clque em `Preferência do Perfil`
|
|
|
|
* Vá na Aba `Cores`
|
|
|
|
* Desmarque a opção `Usar cores do Tema do Sistema`
|
|
|
|
* Altere como quiser nessas abas
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/telaescuranoterminal.png" width="600">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
|
|
|
|
* Como se pode ver na primeira e segunda imagem, o texto que aparece no terminal pode ser alterado como quiser
|
|
|
|
* Para isso devemos alterar o arquivo oculto `bashrc` que existe no seu computador
|
|
|
|
* Vamos abrir esse arquivo: use o comando `sudo vim ~/.bashrc`
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/abrindobashrc.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Aqui uma visão geral do arquivo por cima que você irá ver no Programa VIM
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/arquivobashaberto.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Devemos principalmente procurar e achar essa parte de código no arquivo
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/rootprimeirousersegundo.png" width="800">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* `PS1` é a mensagem do Sistema que será apresentado quando se iniciar um terminal, é a mensagem principal que irá ser imprimido no Terminal
|
|
|
|
|
|
|
|
* A explicação dessa parte do código é o seguinte:
|
|
|
|
* o primeiro `PS1` é a apresentação quando se conecta em `Root`
|
|
|
|
* o segundo `PS1` é a apresentação quando se abre um terminal como `Usuário`
|
|
|
|
* Este segundo é na qual iremos modificar
|
|
|
|
* No código acima a visualização do Terminal é assim:
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/ps1antigo.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Agora irei explicar o que é esses comandos:
|
|
|
|
* **${debian_chroot:+($debian_chroot)}** é a conexão com o sistema Debian
|
|
|
|
* `\[\033[01;32m\]` são códigos ANSI de cores para terminal
|
|
|
|
* `\w` é o comando de informação desejada na tela
|
|
|
|
|
|
|
|
* Vou mostrar exemplos de Códigos que podem ser usados
|
|
|
|
|
|
|
|
**Códigos de Apresentação no PS1**
|
|
|
|
|
|
|
|
Código|Informação
|
|
|
|
|---|---|
|
|
|
|
\d|Apresenta a data atual(dia mes ano)
|
|
|
|
\h|Apresenta o nome do dono do sistema(hostname)
|
|
|
|
\t|O horário atual em formato de 24h (HH:MM:SS)
|
|
|
|
\u|Apresenta o Nome do Usuário atual logado
|
|
|
|
\w|Apresenta o Diretório Atual e a pasta Home é abreviada com `~`
|
|
|
|
\W|Apresenta todo o Caminho para o Diretório Atual
|
|
|
|
\\[ e \\]| Coloca toda a informação dentro do [] no Terminal
|
|
|
|
|
|
|
|
**Códigos ANSI de Cores**
|
|
|
|
|
|
|
|
* `\[033[\]` = essa estrutura é básica para sair códigos de Cores
|
|
|
|
* `\[033[01;\]` = esse 01 é onde fica as Cores do Background do Terminal
|
|
|
|
* 01 é o código para Preto
|
|
|
|
* `\[033[;31m\]` = esse 31m é o código de saida da Cor da Letra
|
|
|
|
|
|
|
|
Tipo da Cor|Código da Cor|Nome da Cor
|
|
|
|
|---|---|---|
|
|
|
|
Foreground|31| VERMELHO FORTE
|
|
|
|
Foreground|32| VERDE FORTE
|
|
|
|
Foreground|33| AMARELO FORTE
|
|
|
|
Foreground|34| AZUL FORTE
|
|
|
|
Foreground|35| MAGENTA FORTE
|
|
|
|
Foreground|36| CIANO FORTE
|
|
|
|
Foreground|91| VERMELHO FRACO
|
|
|
|
Foreground|92| VERDE FRACO
|
|
|
|
Foreground|93| AMARELO FRACO
|
|
|
|
Foreground|94| AZUL FRACO
|
|
|
|
Foreground|95| MAGENTA FRACO
|
|
|
|
Foreground|96| CIANO FRACO
|
|
|
|
Foreground|97| BRANCO
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
Tipo da Cor|Código da Cor|Nome da Cor
|
|
|
|
|---|---|---|
|
|
|
|
Background| 40| PRETO
|
|
|
|
Background| 41| VERMELHO
|
|
|
|
Background| 42| VERDE
|
|
|
|
Background| 43| AMARELO
|
|
|
|
Background| 44| AZUL
|
|
|
|
Background| 45| MAGENTA
|
|
|
|
Background| 46| CIANO
|
|
|
|
Background| 101| VERMELHO FRACO
|
|
|
|
Background| 102| VERDE FRACO
|
|
|
|
Background| 103| AMARELO FRACO
|
|
|
|
Background| 104| AZUL FRACO
|
|
|
|
Background| 105| MAGENTA FRACO
|
|
|
|
Background| 106| CIANO FRACO
|
|
|
|
Background| 107| BRANCO
|
|
|
|
|
|
|
|
* Seguindo essa forma, eu configurei meu Terminal da Seguinte forma para meu Usuário
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/ps1modificado.png">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* A apresentação de forma gŕáfica desse código é:
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/dirdigital.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Uso o `pwd` para poder ver todo o caminho até o Diretório atual, porque ele irá apresentar somente o Diretório em que eu estou
|
|
|
|
|
|
|
|
**PRONTO**, agora foi apresentado como configurar a visualização do Terminal
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
<a name="git"></a>
|
|
|
|
|
|
|
|
# Colocando o Visualizador do Git no terminal
|
|
|
|
|
|
|
|
* Irei mostrar como se consegue configurar o Visualizador Do git no Terminal, para facilitar a visualização na hora do Trabalho
|
|
|
|
|
|
|
|
* Iremos alterar o Arquivo oculto `bashrc` que existe no Diretório Raiz
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/abrindobashrc.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Iremos colocar Agora um código no Final do Arquivo como apresentado abaixo:
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/exportargitnops1.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Agora temos esse código que existe no Final do Arquivo, iremos chamá-lo no `PS1` usando o seguinte comando:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
$(__git_ps1 "(%s) ")
|
|
|
|
```
|
|
|
|
|
|
|
|
* Para melhor visualizar, abaixo está o código completo do `bashrc`
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/adicionandogitps1nops1.png">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
* Agora irei mostrar como irá funcionar a apresentação:
|
|
|
|
|
|
|
|
**GIT só irá aparecer em Diretório com Git**
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/acessandogit.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
**Visualização normal da apresentação**
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/visualnodir.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
**Quando se altera um arquivo ou cria-se novos**
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/visualizacaoquandoalteraralgo.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
**Quando se adicionar para fazer commmit**
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/visualizacaodenovocommit.png" width="400">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
**Quando se fizer um Commit, a apresentação volta ao normal**
|
|
|
|
|
|
|
|
<center>
|
|
|
|
<img src="../images/config_terminal/quandofeitocommit.png" width="600">
|
|
|
|
</center>
|
|
|
|
|
|
|
|
**PRONTO** esta é a forma de apresentação |
|
|
|
\ No newline at end of file |