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
[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.
[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]
[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!!