Latest · March 1, 2022 0

Como personalizar o terminal no Ubuntu

Sempre que uma nova versão de uma distribuição Linux popular (digamos, Ubuntu) é lançada, a Internet é inundada com artigos sobre como personalizá-la para melhor atender às suas necessidades/requisitos. Embora o foco de tais tutoriais seja o Desktop como um todo, infelizmente, a janela do terminal de linha de comando geralmente não recebe muita atenção.

Há uma infinidade de opções de personalização disponíveis para o terminal de linha de comando. Neste tutorial, discutiremos algumas das principais configurações de personalização disponíveis para a janela do terminal no Ubuntu 16.04, a versão mais recente do Ubuntu LTS.

Quase todas as opções de personalização podem ser acessadas através da entrada “Preferências de perfil” que fica no menu “Editar” do terminal.

linha de comando-terminal-edit-menu

Clique nele e a janela Preferências aparecerá. A janela contém muitas guias, incluindo Geral, Comando, Cores, Rolagem e Compatibilidade – cada nome indicando o tipo de opções de personalização que a guia contém.

linha de comando-terminal-edit-preferences-menu-general-tab

Na guia Geral, que está ativa por padrão, há opções para ajustar o tamanho inicial do terminal (o tamanho do terminal em termos de número de linhas e colunas quando é iniciado) e alterar a forma do cursor (que é definida como Bloquear por padrão), bem como ajustar a aparência do texto, incluindo a fonte usada em seu terminal.

Por exemplo, aumentei o tamanho da fonte (do padrão 12 para 16) e alterei a forma do cursor de bloco para sublinhado:

linha de comando-terminal-font-size-increase

Agora vamos para a próxima aba (Command).

linha de comando-terminal-edit-preferences-menu-command-tab

Como você já deve saber, um shell é basicamente uma interface entre os usuários e o sistema operacional. Ele traduz os comandos inseridos pelos usuários e os repassa para o sistema operacional. Mas às vezes você pode querer configurar o terminal para executar um comando quando for inicializado, em vez de aguardar sua entrada.

Isso é possível através do recurso “Executar um comando personalizado em vez do meu shell” – basta ativar o recurso (marcando a caixa correspondente) e digitar o comando que você deseja que o terminal execute. Há também uma opção onde você pode dizer qual ação deve ser tomada após a saída do comando – as opções disponíveis incluem “Sair do terminal”, “Reiniciar o comando” e “Mantenha o terminal aberto”.

A funcionalidade “Executar comando como um shell de login”, por outro lado, é usada quando você deseja que seu shell (Bash aqui) leia o “/home/seu-nome de usuário/.bash_profile” (ou, se isso não existir , “/home/your-username/.profile”) na inicialização. Quando este recurso não está ativo, que é o caso padrão, o Bash lê o arquivo “/home/your-username/.bashrc” na inicialização.

Seguindo em frente, a guia Cores, como o nome sugere, contém todas as configurações relacionadas a cores para a janela do terminal.

linha de comando-terminal-edit-preferences-menu-colors-tab

Por padrão, a opção “Usar cores do tema do sistema” está ativa. Basta desativá-lo e você pode escolher entre os esquemas internos. Por exemplo, selecionei o esquema ‘Preto sobre amarelo claro’ para o meu terminal.

linha de comando-terminal-texto-cor-alterado

Outro recurso interessante aqui é “Usar plano de fundo transparente”. Como o nome sugere, você pode habilitar esse recurso para tornar o plano de fundo do seu terminal transparente. Isso pode ser útil em várias situações. Por exemplo, ao tentar executar comandos listados em uma página da Web, você não precisará alternar com frequência entre o terminal e os aplicativos do navegador.

linha de comando-terminal-transparent-background

Seguindo em frente, a guia Rolagem contém opções de barra de rolagem e relacionadas à rolagem, como mostrar ou não a barra de rolagem, rolar na saída ou pressionamento de tecla, bem como o limite (em termos de número de linhas) que você deseja aplicar à rolagem. de volta.

linha de comando-terminal-edit-preferences-menu-scrolling-tab

E, finalmente, a guia Compatibilidade permite definir coisas como o que as teclas backspace e delete geram no terminal, bem como o tipo de codificação.

command-line-terminal-edit-preferences-menu-compatibility-tab

Esse é o tipo de personalização que você pode fazer para o terminal de linha de comando no Ubuntu 16.04 LTS. Quando terminar as alterações, volte à guia Geral e forneça um nome ao perfil de personalização para uso futuro, para que não seja necessário repetir todas essas etapas várias vezes.

linha de comando-terminal-edit-preferences-menu-general-tab-profile-name

Como você provavelmente observou, enquanto algumas configurações do terminal – como as das guias Comando e Compatibilidade – valem a pena ter uma ideia, outras – como as das guias Cores e Geral – estão principalmente relacionadas à aparência do terminal janela.

Claro, não é obrigatório personalizar as preferências do seu terminal, mas deve-se ter pelo menos uma ideia básica sobre as configurações disponíveis e como usá-las.

Receba atualizações de nossos tutoriais mais recentes.

Himanshu Arora é um escritor técnico freelance de profissão, mas um programador de software e pesquisador Linux de coração. Ele cobre tutoriais de software, revisões, dicas/truques e muito mais. Alguns de seus artigos foram apresentados no IBM developerworks, ComputerWorld e no Linux Journal.

“Terminal” não depende da distribuição. É praticamente o mesmo em todas as distros. Este é um dos poucos casos em que o que funciona para o Ubuntu pode ser generalizado no Linux.

Himanshu, fiz uma alteração na aba de comandos no terminal e agora o terminal não abre. o que posso dpo para reverter a mudança?