O terminal é como uma segunda casa virtual para muitos usuários do Linux, já que eles passam a maior parte do tempo digitando comandos nele. É importante personalizar o terminal de acordo com sua preferência, se você não quiser se aborrecer com a tela preta e sem graça da linha de comando.

O Linux oferece a opção de personalizar qualquer aspecto do terminal - sua aparência, comportamento, esquemas de cores, fonte e tela inicial.

Neste artigo, vamos dar uma olhada em como você pode personalizar a tela inicial do seu terminal Linux para aprimorar suas sessões de linha de comando.

Etapa 1: Encontrar o arquivo de configuração do Shell

O emulador de terminal instalado em sua máquina Linux funciona como um frontend para o shell subjacente. Na maioria das distros Linux, o Bash é o shell padrão que vem pré-instalado com o sistema. No Linux, se você não gosta do shell padrão - Bash na maioria dos casos - você sempre pode mude o shell usando chsh.

Cada shell possui um arquivo de configuração armazenado no diretório inicial do usuário. Para Bash, o arquivo é chamado

instagram viewer
.bashrc. E se você estiver usando Zsh, será .zshrc.

No diretório inicial, localize o arquivo de configuração correspondente ao shell que você está usando no momento. Para o propósito deste guia, demonstraremos como personalizar a tela inicial no Bash. No entanto, observe que as etapas também são semelhantes para outros shells.

Para personalizar a tela inicial do seu terminal, primeiro, abra o arquivo de configuração do shell usando o seu editor de texto favorito. Neste caso, Vim:

vim ~ / .bashrc

Etapa 2: adicionar o conteúdo da tela inicial

Antes de começar a adicionar scripts sofisticados ao arquivo, tente imprimir uma string simples primeiro para verificar se o arquivo de configuração foi lido corretamente pelo shell. Para fazer isso, anexe a seguinte linha ao arquivo de configuração:

echo "Bem-vindo ao Terminal!"

Agora, salvar e sair do Vim e reinicie o terminal para ver as alterações.

A mensagem de texto de boas-vindas será exibida sempre que o shell for iniciado, geralmente ao reiniciar o terminal.

Agora que você sabe que o arquivo de configuração funciona, é hora de adicionar algumas informações e comandos intrigantes ao arquivo.

1. Exibir informações do sistema na tela inicial

Para apimentar as coisas, você pode exibir informações do sistema na parte superior de uma nova instância de terminal de uma maneira atraente. Você não precisa se preocupar em extrair os detalhes do sistema e apresentá-los bem, várias ferramentas já estão disponíveis para fazer esse trabalho para você. Dois dos mais usados ​​são Neofetch e Screenfetch.

Antes de adicionar os comandos ao arquivo de configuração, instalar Neofetch (ou Screenfetch) usando o gerenciador de pacotes padrão em seu sistema.

Em seguida, dependendo do pacote instalado acima, adicione um dos seguintes comandos no final do arquivo de configuração do shell:

neofetch
busca de tela

Salve as alterações e reinicie o terminal.

2. Exibir uma mensagem aleatória

Você pode usar fortuna para exibir citações aleatórias (às vezes engraçadas) sempre que você iniciar o terminal. Antes de editar o arquivo de configuração, instale o fortuna pacote em seu sistema.

No Ubuntu / Debian:

sudo apt install fortune

No Arch Linux:

sudo pacman -S fortune-mod

Para instalar o fortune no Fedora e CentOS:

sudo dnf install fortune-mod

Depois de instalado, adicione o seguinte comando ao final do arquivo de configuração:

fortuna

Saída:

Você pode canalizar fortuna com outros utilitários como cowsay para criar prompts atraentes na tela inicial. Instale o pacote cowsay em sua máquina e anexe a seguinte linha ao arquivo de configuração de shell:

fortuna | cowsay

Saída:

3. Mostre uma arte ASCII no lançamento

O texto normal pode ser muito desagradável para alguns usuários. Embora o terminal Linux não suporte imagens e vídeos, você pode, no entanto, usar arte ASCII para adicionar um toque visual à tela.

Para isso, você pode usar o figlet utilitário para converter texto normal em arte ASCII. O pacote está disponível nos repositórios oficiais da distro e pode ser baixado usando o gerenciador de pacotes padrão.

Em sistemas baseados em Debian como Ubuntu:

sudo apt install figlet

Para instalar o figlet no Arch Linux:

sudo pacman -S figlet

No Fedora / CentOS e outras distros baseadas em RPM:

sudo dnf install figlet

Depois de instalado, anexe a seguinte instrução ao arquivo de configuração do shell:

figlet -cl "Isto é uma string"

...Onde "Isto é uma corda"é o texto que você deseja exibir como arte ASCII.

Por exemplo:

4. Adicionar informações meteorológicas e de data

Se você é louco por Linux e parece que não consegue se lembrar da data e do clima atuais enquanto trabalha na linha de comando, você pode configurar o terminal para lembrá-lo desses detalhes na inicialização.

Instalar ondulação no seu sistema, caso ainda não o tenha. Em seguida, para obter detalhes do clima sempre que iniciar o terminal, anexe a seguinte linha ao arquivo de configuração:

curl wttr.in/paris? 0

Certifique-se de substituir "Paris"no comando mencionado com sua localização geográfica. o ?0 comanda o programa para imprimir apenas o clima atual em vez da previsão padrão de três dias.

Você também pode imprimir a data e o dia atuais usando o utilitário de data. Basta adicionar a seguinte linha à configuração do shell:

encontro

Depois de adicionar os dois comandos ao arquivo, a tela inicial terá a seguinte aparência:

Etapa 3: Salvar e verificar as alterações

Assim que terminar de ajustar e editar o arquivo de configuração, é hora de aplicar permanentemente essas alterações salvando e saindo do arquivo. Para visualizar a tela inicial, simplesmente reinicie o terminal a partir do menu Aplicativos ou use o Ctrl + Alt + T atalho de teclado em vez disso.

Você também pode criar scripts personalizados que imprimem o que você deseja ver na tela inicial do terminal. Em seguida, basta adicionar o comando para executar o script no arquivo de configuração do shell e pronto.

Não se contente com a aparência de terminal padrão

Ao contrário do Windows e do macOS, os usuários têm controle total sobre a aparência e o comportamento do sistema Linux. Você pode alterar literalmente qualquer aspecto do sistema operacional, já que a maior parte do código é de código-fonte aberto e está disponível para modificação.

Mas entender o código pode ser difícil se você não estiver familiarizado com a linguagem de programação. Portanto, os consertadores do Linux que desejam mergulhar suas mãos na personalização e no desenvolvimento do kernel devem ter um bom domínio da linguagem de programação C e seus conceitos.

CompartilhadoTweetO email
5 dicas de programação C que você deve aprender para começar

A linguagem de programação C tem uma reputação difícil. Mas se você se familiarizar com isso, poderá programar qualquer coisa, como mostram essas dicas.

Leia a seguir

Tópicos relacionados
  • Linux
  • terminal
  • Personalização Linux
Sobre o autor
Deepesh Sharma (92 artigos publicados)

Deepesh é o Editor Júnior para Linux na MUO. Ele escreve guias informativos sobre o Linux, com o objetivo de fornecer uma experiência agradável a todos os recém-chegados. Não tenho certeza sobre filmes, mas se você quiser falar sobre tecnologia, ele é o cara. Em seu tempo livre, você pode encontrá-lo lendo livros, ouvindo diferentes gêneros musicais ou tocando seu violão.

Mais de Deepesh Sharma

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever