«environment-variables» 태그된 질문

실행중인 프로세스 동작 및 자원에 대한 액세스에 영향을 줄 수있는 동적 변수 세트.

4
ZSH를 사용할 때 /etc/profile.d에서 PATH를 어떻게 설정합니까?
zsh쉘로 사용하고 있으며 환경을 구성하려고합니다. 나는 보통 $JAVA_HOME파일을 만들어서 변수를 정의 합니다. /etc/profile.d/java.sh 다음 내용으로 export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH 그런 다음 로그 아웃하고 다시 로그인하면 모두 작동하지만 어떤 이유로 PATH변수가 설정되지 않았습니다. JAVA_HOMEnew는 인식 하지 않지만 PATH다음 터미널 스 니펫을 참조하십시오. ~ echo $JAVA_HOME /usr/lib/jvm/jdk1.8.0_05 ~ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games jvm에서 …

1
DEBIAN_FRONTEND 환경 변수
잠재적 인 호스팅 제공 업체 는 KVM 기반 서버의 OS 이미지를 최소화하기 위해 터미널에서 명령을 실행할 것을 제안 합니다. KVM 템플릿에는 패키지가 포함되어 있지 않기 때문에 필요하지 않은 패키지를 제거하기 위해 동일한 명령을 사용할 수 있다고 생각했습니다. 이 명령은로 시작하여 다음과 같이 DEBIAN_FRONTEND=noninteractive호출하십시오 apt-get remove. DEBIAN_FRONTEND=noninteractive apt-get remove --purge -y …

1
bash 스크립트에서 환경 변수에 액세스 할 수 없습니다
나는 이상한 문제에 부딪쳤다. env 변수를 넣고 다음 .bashrc과 같이 작동합니다. echo $HADOOP_HOME /home/me/dist/hadoop 그러나 bash 스크립트를 실행할 때는 env 변수에 액세스 할 수 없습니다. /tmp/sample.sh아래 내용으로 작성한다고 가정 해보 십시오. #! /bin/bash echo $HADOOP_HOME 위의 스크립트를 실행하면 빈 줄이 나타납니다. /tmp/sample.sh ‌

1
=를 포함하는 환경 시스템 지시문을 지정하는 방법?
나는 지정할 Environment systemd지시자를 포함하는 =, 예를 들어, Environment=CATALINA_OPTS=-Dappserver.home=/var/lib/archiva/apache-tomcat-current -Dappserver.base=/var/lib/archiva/apache-tomcat-current 오류가 발생합니다 [/lib/systemd/system/archiva.service:10] Invalid environment assignment, ignoring: CATALINA_OPTS=-Dappserver.home\=/var/lib/archiva/apache 에서 journalctl -xe. 나는과 인용을 시도 "하고 '탈출 =에 \성공하지. 이것은 문서화되지 않은 것 같습니다.

6
루트에 대한 TeX 라이브 경로 설정
이 질문은 Ask Ubuntu에서 답변을 얻을 수 있기 때문에 TeX-LaTeX Stack Exchange에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . TeX Live 2011 바닐라를 설치 했으며 루트에 대한 TeX Live 경로를 설정하는 데 문제가 있습니다 (Ubuntu 11.10). 문제는 내가 달릴 때 sudo tlmgr얻는 것입니다. sudo: tlmgr: command not found 루트가 아닌 …

1
`sudo`로 실행되는 스크립트 내에서 원래 $ USER 변수에 액세스 할 수 있습니까?
이상한 질문입니다. 스크립트는 다음과 같습니다. echo $USER 내가 그것을 실행하는 데 사용하는 명령은 다음과 같습니다. sudo ./myscript.sh 지금은 "루트"를 인쇄하지만 jon내 사용자 이름 인 인쇄를 원합니다 . 명령이 아닌 스크립트를 변경하여 그렇게 할 수 있습니까?

3
PYTHONPATH 환경 변수
나는 이것을 내 안에있다 ~/.profile: export PYTHONPATH=/home/dev/python-files 에서 python-files디렉토리, 나는 자식 허브 (플라스크, curveship 및 PY-vgdl)에서 복제 된 몇 가지 프로젝트를 가지고있다. 이 프로젝트에서 예제를 시작하려고 할 때마다 다음과 유사한 오류가 발생합니다. $ python ~/python-files/py-vgdl/examples/gridphysics/frogs.py Traceback (most recent call last): File "/home/dev/python-files/py-vgdl/examples/gridphysics/frogs.py", line 67, in <module> from vgdl.core import VGDLParser …

2
환경 변수 * in * / etc / environment?
최근에 /etc/environment스크립트보다 간단한 환경 변수를 설정하는 더 표준적인 방법 인을 발견 했지만 / etc / environment 파일에서 환경 변수를 역 참조하는 방법이 있는지 궁금했습니다. 즉, 나는 이것을 가지고있다 : JAVA_HOME="/tools/java" GRAILS_HOME="/tools/grails" GROOVY_HOME="/tools/groovy" GRADLE_HOME="/tools/gradle" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" $JAVA_HOME/bin그러나 PATH 정의 에 추가하려고 하면 보간 변수가 아닌 $ JAVA_HOME / bin이 나타납니다. 이 문제를 …

4
PATH에있는 디렉토리에 대해 '-execdir'조치가 안전하지 않은 이유는 무엇입니까?
사용하는 -execdir동안 찾기 동작 조합을 사용하는 것이 안전하지 않은 이유는 무엇 -exec입니까? 아래 명령을 실행하면 다음과 같은 프롬프트 메시지가 나타납니다. /path/to/currentDir/$ find . -type f -name 'partOfFileNames*' -execdir rm -- {} + find: The current directory is included in the PATH environment variable, which is insecure in combination with the …


3
명령 행에서 프록시를 사용하도록 Firefox 구성
우분투 루디 드 (10.04.1 LTS)에서 프록시를 사용하도록 Firefox에 알리는 방법을 찾고 있습니다. 여러 개의 동일한 컴퓨터에 Ubuntu를 반자동으로 설치하고 있습니다. 이를 위해 시스템 전체의 프록시 설정을 설정하는 스크립트를 사용합니다. echo "export http_proxy=http://myproxy:3128/" > /etc/profile.d/proxy.sh echo "export HTTP_PROXY=http://myproxy:3128/" >> /etc/profile.d/proxy.sh chmod a+x /etc/profile.d/proxy.sh 쉘을 체크인 할 때 변수가 올바르게 설정되었는지 확인할 …

2
apache2가 envvars 파일을 존중하지 않는 이유는 무엇입니까?
내 envvar 파일에는 다음 줄이 있습니다. export APACHE_RUN_USER=www-data export APACHE_RUN_GROUP=www-data 내 apache2.conf에는 다음과 같은 줄이 있습니다. # These need to be set in /etc/apache2/envvars User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} 그러나 내가 달릴 때 나는 apache2 -M이것을 얻는다 : apache2: bad user name ${APACHE_RUN_USER} 임시 수정은 www-dataapache2.conf 파일 을 하드 코딩 하는 …

4
모든 사람을위한 글로벌 환경 변수 설정
에 변수를 설정하면에있는 /etc/environment동안에 만 관리자에게 적용되는 것 같습니다 sudo su. 변수를 모든 사람에게 적용하려면 어떻게해야합니까? 특히 그들이 터미널에있을 때? 설정 /etc/enviroment이 bash에 적용되지 않습니까?



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.