linux .profile은 Linux 환경 변수와 관련된 파일입니다. 각 사용자는 시스템에 로그인한 후 전용 운영 환경을 갖게 되며, 사용자는 해당 시스템 환경 변수를 수정하여 자신의 운영 환경을 맞춤 설정할 수 있습니다. "/etc/profile" 파일의 내용은 모든 사용자에게 영향을 미칩니다.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
linux .profile이 무엇인가요?
Linux 시스템의 프로필 파일 소개
etc 디렉터리의 프로필 파일은 각 사용자가 로그인할 때 운영 체제가 실행하는 첫 번째 파일이며, 그런 다음 사용자 홈 디렉터리의 .profile 파일에 제어권을 부여합니다
1. Linux는 다중 사용자 운영 체제입니다. 각 사용자가 시스템에 로그인하면 전용 운영 환경을 갖게 됩니다. 일반적으로 각 사용자의 기본 환경은 동일합니다. 이 기본 환경은 실제로 환경 변수 세트의 정의입니다. 사용자는 해당 시스템 환경 변수를 수정하여 자신의 실행 환경을 사용자 정의할 수 있습니다.
2. 항상 /etc/profile 파일의 환경 변수를 수정하세요. 여기에서 수정된 내용은 모든 사용자에게 영향을 미칩니다. 이 파일에서는 다음과 같은 주요 작업이 수행됩니다.
3. 환경변수를 추가하는 방법.
예를 들어 "NAME=zhangsan"을 추가하세요. 프로필 파일 끝에 다음 내용을 추가합니다. 내보내기 NAME=zhangsan
변수 값 zhangsan은 따옴표를 사용하거나 사용하지 않고 추가할 수 있으며 효과는 동일합니다.
4. 프로필 파일에 추가되거나 수정된 내용을 적용하려면 시스템에서 로그아웃해야 합니다.
5. 모든 환경 변수를 표시하려면 env 명령을 사용하세요. 명령 프롬프트에 env를 입력하면 됩니다.
set 명령은 로컬로 정의된 모든 쉘 변수를 표시합니다.
6. 공통 환경 변수
PATH: 쉘이 명령이나 프로그램을 검색할 디렉터리를 결정합니다.
HOME: 현재 사용자의 홈 디렉터리
MAIL: 현재 사용자의 메일 저장 디렉터리를 나타냅니다.
SHELL: 현재 사용자가 어떤 쉘을 사용하고 있는지를 나타냅니다.
HISTSIZE: 저장된 과거 명령 기록의 수를 나타냅니다.
LOGNAME: 현재 사용자의 로그인 이름을 나타냅니다.
HOSTNAME: 호스트 이름을 나타냅니다. 많은 애플리케이션이 호스트 이름을 사용하려는 경우 일반적으로 이 환경 변수에서 가져옵니다.
LANG/LANGUGE: 언어와 관련된 환경변수입니다. 다국어를 사용하는 사용자는 이 환경변수를 수정할 수 있습니다.
PS1: 루트 사용자의 경우 #, 일반 사용자의 경우 $인 기본 프롬프트입니다.
PS2: 액세서리 프롬프트이며 기본값은 ">"입니다. 이 환경 변수를 수정하여 현재 명령 프롬프트를 수정할 수 있습니다. 예를 들어 다음 명령은 프롬프트를 "Hello, My NewPrompt :)" 문자열로 수정합니다.
# PS1=” Hello,My NewPrompt :) “
7. 수정된 .bashrc 파일(사용자의 홈 디렉터리에 있음)을 사용하여 환경 변수를 편집하세요. 이는 현재 사용자에게만 유용합니다. /etc/profile 파일을 수정하여 환경 변수를 편집하는 것은 모든 사용자에게 유용합니다. 모두가 그 차이에 주목해야 합니다.
8. 시스템이 시작되면 Linux 프로필 파일이 실행됩니다. 여기에 다른 명령을 추가할 수 있지만 올바르게 추가해야 합니다. 그렇지 않으면 시스템이 시작되지 않습니다.
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 리눅스 .profile은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!