Adicionar caminho ao PATH do Linux

Publicado por Alex Mendes em 14/06/2016

[ Hits: 57.269 ]

 


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 acesso SSH no VirtualBox via NAT

Virtualbox - Erro: The vboxdrv kernel module is not loaded [Resolvido]

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

Montagem de filesystem Windows CIFS automaticamente

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

Leitura recomendada

Módulo de Segurança Warsaw para Internet Banking

Instalar pacotes proprietários no Linux Fedora 10

Referência BTTV e áudio para canais com sinal ruim

LAMP - instalação no Elementary Freya e Ubuntu 14.04

Escolhendo seu ambiente gráfico padrão

  

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