Como visualizar e atualizar a variável de ambiente PATH do Linux

Após instalar um programa de linha de comando, você só poderá executá-lo no mesmo diretório do programa. Você pode executar um programa de linha de comando de qualquer diretório com a ajuda de uma variável de ambiente chamada PATH.

A variável PATH contém uma lista de diretórios que o sistema verifica antes de executar um comando. Atualizar a variável PATH permitirá que você execute quaisquer executáveis ​​encontrados nos diretórios mencionados em PATH de qualquer diretório sem digitar o caminho absoluto do arquivo.

Por exemplo, em vez de digitar o seguinte para executar um programa Python:

Como o diretório /usr/bin está incluído na variável PATH, você pode digitar isto:

Os diretórios são listados em ordem de prioridade, então aqueles que serão verificados primeiro são mencionados primeiro.

Neste tutorial, você visualizará a variável PATH e atualizará seu valor.

Pré-requisitos

Para uma visão geral das variáveis ​​de ambiente, consulte o artigo Como ler e definir variáveis ​​de ambiente e shell no Linux .

Etapa 1 — Visualizando a variável PATH

Você pode visualizar a PATH variável com o seguinte comando:

Uma versão inalterada PATH pode ter a seguinte aparência (os caminhos dos arquivos podem ser ligeiramente diferentes dependendo do seu sistema):

Alguns diretórios são mencionados por padrão, e cada diretório em PATH é separado por dois pontos :. O sistema verifica esses diretórios da esquerda para a direita ao executar um programa.

Quando um programa de linha de comando não estiver instalado em nenhum dos diretórios mencionados, talvez seja necessário adicionar o diretório desse programa ao PATH.

Leia também:  Comandos de rede Linux

Etapa 2 — Adicionando um diretório à variável PATH de ambiente

Um diretório pode ser adicionado PATH de duas maneiras: no início ou no final de um caminho.

Adicionar um diretório ( /the/file/path por exemplo) ao início PATH significa que ele será verificado primeiro:

Adicionar um diretório ao final do PATH significa que ele será verificado depois de todos os outros diretórios:

É possível adicionar vários diretórios de PATH uma só vez adicionando dois pontos :entre eles:

Depois que o comando export for executado, você pode visualizar a variável PATH para ver as alterações:

Você verá uma saída como esta:

Este método só funcionará para a sessão de shell atual. Depois que você sair da sessão atual e iniciar uma nova, a variável PATH será redefinida para seu valor padrão e não conterá mais o diretório que você adicionou. Para o PATH persistir em diferentes sessões de shell, ela precisa ser armazenada em um arquivo.

Etapa 3 — Adicionando permanentemente um diretório à PATH variável

Nesta etapa, você adicionará um diretório permanentemente no arquivo de configuração do shell, que é ~/.bashrc se você estiver usando um shell bash ou ~/.zshrc se estiver usando um shell zsh. Este tutorial usará ~/.bashrc como exemplo.

Primeiro, abra o ~/.bashrc

Leia também:  A Inteligência Artificial na Saúde: Uma Nova Era de Diagnósticos e Tratamentos

~/.bashrc terá dados existentes, que você não modificará. No final do arquivo, adicione o export com seu novo diretório:

Use os métodos descritos na seção anterior para esclarecer se você deseja que o novo diretório seja verificado primeiro ou por último no PATH.

Salve e feche o arquivo. As alterações na variável PATH serão feitas assim que uma nova sessão de shell for iniciada. Para aplicar as alterações à sessão atual, use o comando source :

Você pode adicionar novos diretórios no futuro abrindo este arquivo e anexando diretórios separados por dois pontos :ao comando export existente.

Conclusão

A variável PATH de ambiente é um aspecto crucial do uso da linha de comando. Ela permite que você execute programas de linha de comando, como echopython3, de qualquer diretório sem digitar o caminho completo. Em casos em que adicionar o diretório PATH não faz parte do processo de instalação, este tutorial fornece as etapas necessárias.

https://hostinger.com.br?REFERRALCODE=1SEBASTIANA25
Oi! � Estou te dando 84% de desconto para comprar sua maquininha Point Mini NFC 2. Aproveite esse desconto e garanta taxas promocionais a partir de 0,84% no crédito à vista e 9,89% no crédito parcelado em 12x.
Computers & Accessories
Amazon Prime
Aproveite frete GRÁTIS e rápido, descontos exclusivos, filmes, séries, músicas e muito mais. Com o plano anual, você parcela em até 12x de R$ 13,90/mês sem juros (R$ 166,80/ano).
https://amzn.to/40iJj8P

Publicado

em

Tags:

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *