Como personalizar o prompt bash do Linux (e por que você deveria)

Art Wolf/Imagens Getty

Linux é o sistema operacional mais flexível do mercado. Tal como acontece com muitas distribuições Linux, a quantidade de personalização que você pode fazer é ilimitada. Você pode ajustar a aparência da sua área de trabalho ou alterá-la totalmente para torná-la uma experiência muito pessoal e única.

Mais: como escolher a distribuição de desktop Linux certa para você

Uma mudança da qual você talvez não esteja ciente é o prompt do bash. Se você não estiver familiarizado, o prompt bash é o prompt usado para executar comandos. Abra uma janela de terminal e você provavelmente verá um prompt como este:

Jack@HIVE:~$

Este é o prompt padrão na minha área de trabalho Ubuntu Budgie. Basicamente, o prompt me diz o seguinte:

  • jack – meu nome de usuário
  • HIVE – o nome do host da minha máquina
  • ~ – o diretório de trabalho atual (neste caso, ~ é igual a home)

Você pode ou não precisar de todas essas informações. Por exemplo, ao incluir o diretório de trabalho atual no prompt, você poderá receber um prompt tão longo que seu comando deverá envolver a janela do terminal.Para mim, isso pode se tornar bastante chato, especialmente quando você pode simplesmente executar senha comando (imprimir o diretório de trabalho atual).

Como me inclino para a simplicidade, prefiro prompts do bash que sejam bastante simples. Não quero sobrecarregar meu espaço de trabalho com muitas informações, não preciso saber quem sou e não preciso ser lembrado do nome do host do meu computador.

retornar: Os melhores laptops Linux

Melhor ainda, talvez eu queira ter certeza de que meu prompt do bash seja significativamente diferente do prompt da máquina remota que posso estar usando, para não confundir os dois. Para fazer isso, gosto de personalizar o prompt do bash para conter muito poucas informações. Às vezes eu configuro o prompt do bash para nada mais do que: e um espaço. É eficaz e descomplicado.

Deixe-me mostrar como personalizar o prompt do bash.

Como configurar o prompt bash do Linux

o que você precisa: A única coisa que você precisa é de uma instância do Linux em execução usando bash como shell. Se você usa qualquer uma das principais distribuições do Linux (como Ubuntu, Linux Mint e Fedora), bash é o shell padrão, então você pode usá-lo com confiança.

retornar: 8 coisas que o Linux pode fazer que o MacOS ou o Windows não podem

Observe que personalizar o prompt do bash pode se tornar muito complexo. Não se preocupe, vamos manter as coisas simples por enquanto. Demonstrarei como adicionar personalizações mais desafiadoras aos prompts em um artigo posterior. Por enquanto, estamos simplificando para que você possa entender como funciona a personalização básica.

A primeira coisa que você precisa fazer é abrir o aplicativo Terminal no menu da área de trabalho. Depois de aberto, você deverá ver o prompt padrão do bash.

Em seguida, abra o arquivo .bashrc (um arquivo específico que define muitas configurações para o usuário quando ele faz login) e edite-o usando o seguinte comando:

Suponha que você queira que o prompt do bash simplesmente leia rapidamente:.Obviamente, você pode ler o que quiser, mas para os propósitos deste tutorial, usaremos rapidamente:.

Role até o final do arquivo .bashrc. Adicione as seguintes linhas na parte inferior do arquivo:

Nota: PS1 é a string principal do prompt, tudo entre aspas é o que será impresso no prompt.

Use o atalho de teclado Ctrl+X para salvar e fechar o arquivo .bashrc.Então você vai querer fazer o que é chamado Encontre fontes de arquivos, portanto, as alterações não exigem logout e login novamente para que as alterações entrem em vigor. Esta também é uma ideia muito boa porque se você cometer um erro, terá a chance de corrigi-lo.

Para obter o arquivo .bashrc, emita o seguinte comando:

Você deverá ver as alterações entrarem em vigor imediatamente e o prompt do bash será exibido rapidamente:. Você pode então começar a trabalhar sem ter que lidar com as informações adicionadas.Se você não gostar da aparência, você pode voltar e alterá-lo ou excluir a linha de configuração em .bashrc e executar novamente fonte Ordem.

retornar: Os principais motivos pelos quais você deve usar Linux em casa

Isso é tudo para personalizar o prompt do bash do Linux. Como mencionei antes, revisitaremos esse tópico na próxima vez e adicionaremos mais informações aos prompts e até um pouco de cor.

Leave a Comment