Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T tutorialFluxoAges
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Modelos de Arquitetura
  • Estudos
  • tutorialFluxoAges
  • Wiki
  • Extra
  • terminal_git

terminal_git · Changes

Page history
update ajuda alunos authored Aug 06, 2019 by Gabriel Fanto Stundner's avatar Gabriel Fanto Stundner
Hide whitespace changes
Inline Side-by-side
Extra/terminal_git.md 0 → 100644
View page @ 65f6dfb3
[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
Clone repository
  • Aws
    • aws
  • Estudos Dirigidos
    • Estudos Dirigidos
    • imagens_wiki
  • Extra
    • add_image
    • emojis
    • git_remote
    • horario_estagiarios
    • terminal_git
    • usb_format
    • vim
    • wiki_vscode
  • Home
  • Imagens
    • technologies
      • Ethereum.png
      • Solidity.svg
  • Informações Úteis
    • datas semestre
View All Pages