Bashrc, modifique o prompt do Bash de acordo com sua preferência de uma forma simples

sobre bashrc

No próximo artigo, vamos dar uma olhada em como modificar o bashrc. Com isso vamos conseguir ocultar ou modificar o nome de usuário e host do prompt por Bash. Algumas pessoas são obcecadas por privacidade e sua segurança. Eles nunca revelam nada sobre sua identidade online. Se você é um deles, vai gostar dessa dica para proteger um pouco a sua privacidade.

Se você é um blogueiro ou escritor de tecnologia, quase certamente precisará fazer upload de capturas de tela de seu terminal Gnu / Linux para seus sites e blogs. E como todos os usuários Gnu / Linux sabem, o terminal revelará nosso nome de usuário e host.

Se você é um daqueles que faz tutoriais e compartilha capturas de tela do seu terminal e também se preocupa com a privacidade e a segurança, o mais prático é simplesmente criar outra conta de usuário como admin @ demo ou user @ example. Podemos usar essas contas para fazer guias ou vídeos e enviá-los para o nosso blog ou redes sociais sem nos preocupar com os dados mostrados pelo terminal. Mas também existem outras opções, como veremos a seguir.

Seu nome de usuário / host pode ser muito legal, então você pode não querer que outros o copiem e usem como se fossem seus. Por outro lado, seu nome de usuário / nome de host pode ser muito estranho, ruim ou pode conter caracteres ofensivos, então você não acha interessante que outras pessoas os vejam. Nesses casos, esta dica pode ajudá-lo ocultar ou alterar seu nome de usuário @ localhost no terminal.

bashrc de console padrão não modificado

Na captura anterior, você pode ver que no meu terminal o nome de usuário é "sapoclay" e "entreunosyceros ”é o meu nome de host.

Esconda "username @ localhost:" usando o arquivo bashrc

Para começar, vamos editar nosso arquivo "~ / .bashrc". Vou usar o Editor Vim para isso, mas que cada um use o que mais gosta. No meu caso, depois de abrir o terminal (Ctrl + Alt + T) vou escrever o seguinte comando:

vi ~/.bashrc

Uma vez aberto, vamos pressionar as teclas 'Esc' e 'i'. Uma vez no modo de inserção vamos adicionar o seguinte ao final do arquivo:

bashrc com símbolo

PS1="\W> "

Para sair do arquivo, como sempre no vim, temos que pressionar a tecla 'Esc' e depois escrever: wq para salvar e fechar o arquivo.

Depois de retornar ao console, teremos que execute o seguinte comando para tornar as mudanças efetivas:

source ~/.bashrc

console com símbolo

Veremos as mudanças imediatamente. Agora não veremos mais a parte user @ localhost. Apenas o símbolo ~> será visto.

Modifique "username @ localhost:" usando o arquivo bashrc

Se o que você está procurando não é esconder a parte do usuário @ localhost, mas se você está procurando mude seu prompt bash para algo mais interessante e significativo, teremos que voltar para editar arquivo ~ / .bashrc. No terminal (Ctrl + Alt + T), como no exemplo anterior, escreveremos:

vi ~/.bashrc

Abra o arquivo e ative o modo de inserção, vamos adicionar a seguinte linha no final do mesmo:

bashrc com texto

PS1="entreunosyceros> "

Substitui «entreunossyceros»Com qualquer combinação de letras de sua escolha. Quando tiver, pressione a tecla 'Esc'e escreve : wq para salvar e sair do arquivo.

Pára veja as mudanças feitasComo no exemplo anterior, o seguinte comando terá que ser executado para atualizar as alterações:

source ~/.bashrc

console com texto

Essas alterações serão exibidas imediatamente. Podemos ver as letras entreunosyceros no prompt do shell.

Obter configurações para bashrc via web

Se você deseja ser capaz de configurar o prompt do seu computador à sua maneira, você pode ir para o site gerador de bashrc. Nele você pode selecionar através de 'arrastar e soltar'quais opções você deseja que sejam exibidas em seu terminal. A web fornecerá o código necessário que você terá que adicionar ao seu arquivo ~. / Bashrc como acabamos de ver neste mesmo artigo.

aviso- Isso é uma má prática em alguns casos. Por exemplo, se outros shells como zsh herdarem seu shell atual, isso causará alguns problemas. Use-o apenas para ocultar ou modificar seu nome de usuário @ localhost se você usar um único shell. Além de ocultar a parte user @ localhost no terminal, esta dica não tem um aplicativo funcional e pode ser problemático em alguns casos específicos, embora seja muito legal e bem configurado.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.