Adicionar caminho ao PATH do Linux

Publicado por Alex Mendes em 14/06/2016

[ Hits: 55.806 ]

 


Adicionar caminho ao PATH do Linux



Adiciona-se um caminho no PATH do Linux para que determinado programa seja executado de qualquer lugar sem ter que colocar o caminho inteiro.

Faça o seguinte:

Exemplo de caminho a ser incluído no PATH --> "/usr/local/bin"

Vamos adicioná-lo ao PATH.

Modo temporário: este primeiro método funcionará somente na sessão atual. Ou seja, caso haja uma reinicialização do sistema, ele perderá as configurações efetuadas.

export PATH=$PATH:/usr/local/bin

Modo permanente: editando o arquivo PROFILE (/etc/profile) com o VI (necessário acesso de usuário 'root').

Adicionar caminho /usr/local/bin no PATH do arquivo /etc/profile.

Exemplo de um arquivo profile:

# vi /etc/profile

export PATH=/opt/bin:/usr/local/bin:/usr/contrib/bin:/bin:/usr/bin:/usr/sbin:/usr/bin/X11
# add optional items to the path
for bindir in $HOME/local/bin $HOME/bin; do
    if [ -d $bindir ]; then
        PATH=$PATH:${bindir}
    fi
done

Abçs!
Lestarh

Outras dicas deste autor

Configurando troca de senha de usuário no próximo login

Virtualbox - GUI Interface não abre mais (XCB error) [Resolvido]

Desabilitando Interface Gráfica no Debian 7

Proxy ENDIAN - Bloqueio de Conexões SSL (https)

Instalação/Upgrade mysqld 5.7: fatal error: mysql.user table is damaged [Resolvido]

Leitura recomendada

NTP Server- Resolvendo erro de fuso-horário no Debian

Papel de parede no Fluxbox 1.0.0.0

WingPanel Slim no elementary OS

Atalho para área de trabalho no lançador do Ubuntu

Obtendo última versão do Telegram no LMDE via Backports

  

Comentários
[1] Comentário enviado por Carlos_Cunha em 15/06/2016 - 00:05h

Parabéns amigo, mas uma pequena correção(acredito) o correto seria alterar o /etc/environment pois ele e feito para esse propósito que vc descreveu, não que o profile não seja mas as alterações no /etc/profile só valem para Shell interativos.

Abraço

Fonte:
http://bencane.com/2013/09/16/understanding-a-little-more-about-etcprofile-and-etcbashrc/
https://help.ubuntu.com/community/EnvironmentVariables


#-------------------------------------------------------------------------------------#

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha
Acesse: www.cunhatec.com.br

[2] Comentário enviado por lcavalheiro em 15/06/2016 - 12:59h

Isso para adicionar ao $PATH globalmente. Para alterar o $PATH de um usuário apenas, acrescente ao ~/.profile a linha

export PATH=$PATH:/caminho/desejado


Se o ~/.profile não existir, crie um com o conteúdo
if [ -f /etc/profile ] ; then source /etc/profile ; fi
export PATH=$PATH:/caminho/desejado

--
Dino®
[i]Vi veri universum vivus vici[/i]
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
[code][b]Mensagem do dia[/b]: Satã representa conhecimento sem limites e não auto-ilusão hipócrita.[/code]

[3] Comentário enviado por removido em 17/06/2016 - 22:03h

Agora entendi o porque disso. :)

É comum em sites gringos ver o termo $PATH/arquivo.

Agora está explicado.
VLW!

[4] Comentário enviado por alexunix em 19/06/2016 - 12:42h

Bom que tenhamos o VOL e possamos utilizá-lo sempre com objetivo de ajudar e colaborar com a comunidade GNU/Linux. A idéia é essa, sempre ajudar e incentivar a comunidade a crescer, mais e mais!!

;)

SYSADMIN, because even developers need heroes...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts