linux 에서 ubuntu 종의 환경 변수 와 프로필 에 대한 간략 한 소개
1839 단어 linux
1. ubuntu 에서 자주 사용 하 는 5 개의 프로필
1)/etc/profile
2) / etc / environment 환경 변 수 는 이 파일 에서 정의 되 며, vim / etc / environment 으로 이 파일 의 내용 을 볼 수 있 습 니 다.
3)~/.profile
4)~/.bashrc
5)~/.bash_profile 이 파일 은 관련 파일 을 찾 았 지만 시스템 에 이 파일 이 없습니다.
설명:
/ etc / profile 과 / etc / environment 파일 은 전역 적 으로 모든 사용자 에 게 작용 하고 ~ /. profile 등 세 개의 파일 은 현재 사용자 에 게 작용 합 니 다.
주의:
~ 현재 사용자 의 홈 디 렉 터 리 를 표시 합 니 다. 루트 사용자 의 홈 디 렉 터 리 는 / root / 이 고 일반 사용자 의 홈 디 렉 터 리 는 보통 / home / 사용자 이름 / 입 니 다.bashrc 가 표시 하 는 숨겨 진 파일 (파일 이름 앞 에 점 추가);
2. 일반 사용자 와 루트 사용자 로그 인의 차이
1) 루트 사용자 가 로그 인 할 때 상기 파일 을 실행 하 는 순 서 는 / etc / profile 입 니 다. 다른 파일 은 불 러 오지 않 습 니 다 (실행).
2) 일반 사용자 가 로그 인 할 때 상기 파일 을 실행 하 는 순 서 는 / etc / profile, ~ / profile, ~ /. bashrc 입 니 다. 다른 두 파일 은 불 러 오지 않 습 니 다 (실행).
3) 파일 의 실행 순 서 를 알 아 보 는 것 이 중요 합 니 다. 그러면 어떤 파일 에 환경 변 수 를 설정 하고 로그 인 할 때 환경 변 수 를 불 러 올 수 있 는 지 알 수 있 습 니 다.
4) / etc / environment 파일 의 역할 은 시스템 이 환경 변 수 를 사용 할 때 이 파일 에서 환경 변 수 를 불 러 오지 만 이 파일 에 아무것도 추가 하지 마 십시오.
3. 환경 변 수 를 설정 하 는 방법
1) 모든 사용 자 를 사용 할 경우 / etc / profile 파일 에 환경 변 수 를 설정 합 니 다.사용자 가 직접 사용 하면 ~ / profile 파일 에 설정 하면 됩 니 다.
2) 설정 이 완료 되면 다음 명령 을 다시 로그 인하 거나 실행 해 야 합 니 다.
source /etc/profile
4. 환경 변수 에 대한 의문
1) 왜 / etc / environment 에서 환경 변 수 는 짧 지만 출력 명령 을 실행 합 니까?
echo $PATH
환경 변수 가 많이 증가 한 것 을 발 견 했 습 니까?
답: 시스템 이 환경 가 져 오기 명령 을 불 러 왔 기 때 문 입 니 다.
2) 설정 파일 에서 가 져 온 환경 변수의 값 만 수 정 했 을 뿐 출력 명령 을 수행 하 는 이 유 는 무엇 입 니까?
echo $PATH
이전에 추 가 된 경로 가 여전히 존재 합 니까?
답: 시스템 이 환경 변 수 를 다시 불 러 오지 않 았 기 때 문 입 니 다. 이 럴 때 파일 / etc / environment 만 다시 불 러 오 면 됩 니 다.
source /etc/environment
;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.