Eu tenho um servidor Debian Lenny e gostaria que o www-data
usuário tivesse /usr/local/zend/bin
em seu PATH, para que ele possa executar um script no cron como www-data
.
Como adiciono /usr/local/zend/bin
ao PATH, para www-data
que os arquivos possam ser executados /usr/local/zend/bin
?
/etc/login.defs
ser ignorado? AtualizeiENV_PATH
e estou ecoando $ PATH quando .bashrc é carregado. Em algum lugar no meio, ele está sendo alterado ou não é atualizado, pois exibe o valor antigo. Eu reiniciei o computador - então não é isso.PATH
além ou em substituição de outras maneiras.Para definir um caminho para todos os usuários, exceto root, edite
/etc/profile
ou/etc/enviroment
. Para usuário root ou individual, edite seus diretórios pessoais.bashrc
ou.bash_profile
nos respectivos diretórios pessoais, respectivamente. Adicione oPATH=$PATH:/new/location/
.fonte
Para simplesmente definir var para todos os usuários, sem sobrecarregar o seu
profile
, você pode adicionar seu próprio pequeno script no/etc/profile.d
diretório assim:echo 'PATH="/usr/local/zend/bin:$PATH"' > /etc/profile.d/zend_path.sh
Então faça logon novamente.
fonte
Adicione estas linhas ao final do arquivo:
Salve o arquivo. Reinicie ou use o comando abaixo:
Teste suas configurações:
fonte