variavel PATH [RESOLVIDO]

1. variavel PATH [RESOLVIDO]

Paulo Vitor Missaka
missaka

(usa Linux Mint)

Enviado em 05/12/2013 - 17:45h

Galera, estou com algumas duvidas sobre a variavel PATH do meu slack 14.1

Precisava adicionar um diretorio de um usuario a sua respectiva variavel PATH. O problema é que não acho o arquivo que contem a variavel PATH do usuario em questão. O .bashrc eu criei somente por conta da implementação do alias, ele não existia antes disso.

A variavel PATH do /etc/profile esta da seguinte forma:

/usr/local/bin:/usr/bin:/bin:/usr/games

Mas a variavel path do usuario está assim:

/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/kde4/libexec:/usr/lib/qt/bin:/usr/share/texmf/bin

Queria achar o arquivo que está adicionando estes tres ultimos diretorios ao PATH para assim incluir o diretorio que pretendo.

Até fiz uma gambiarra que está funcionando, adicionando um link ao diretorio /usr/bin.

Outra pergunta sobre algo estranho que notei: apesar do diretorio /usr/local/bin constar no PATH, ele não existe, Sei que isso não representa problema mas, porque ele foi adicionado la como padrao sendo que o diretorio nem ao menos foi criado durante a instalação?

VLW!!!


  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 05/12/2013 - 20:51h

Pode ser por algum script na inicialização. Manualmente, vc pode acrescentar o PATH simplesmente utilizando o export:


export PATH=$PATH:/pasta1:/pasta2


3. Re: variavel PATH [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 05/12/2013 - 18:00h

Na verdade, vc pode adicionar tanto em um quanto em outro. A diferença básica é q no /etc/profile, é adicionado para todos os usuários, e no .bashrc é adicionado apenas no usuário em questão.


4. Re: variavel PATH [RESOLVIDO]

Paulo Vitor Missaka
missaka

(usa Linux Mint)

Enviado em 05/12/2013 - 18:23h

renato_pacheco escreveu:

Na verdade, vc pode adicionar tanto em um quanto em outro. A diferença básica é q no /etc/profile, é adicionado para todos os usuários, e no .bashrc é adicionado apenas no usuário em questão.


Sim, mas ainda fiquei curioso em relação aos ultimos tres diretorios. Seria possivel que eles estivessem sendo colocados na variavel PATH devido a algum script (PATH=$PATH:) que é executado durante a inicialização do sistema? Porque se for isso, eu to procurando a toa pelo arquivo com a varivael PATH do usuario, quando na verdade o usuario utiliza o PATH do arquivo /etc/profile e apos a inicialização os outros tres diretorios sao adicionados.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts