>  기사  >  시스템 튜토리얼  >  Shell에는 세 가지 유형의 환경 변수 분류가 있습니다.

Shell에는 세 가지 유형의 환경 변수 분류가 있습니다.

WBOY
WBOY앞으로
2024-03-21 08:00:55536검색

Unixshell 변수 분류

셸에는 내부 변수, 환경 변수, 사용자 변수의 세 가지 유형의 변수가 있습니다.

내부 변수: 시스템에서 제공, 사용자 환경 변수를 수정하기 위해 Linux를 정의할 필요 없음Linux 시작하기, 변경할 수 없음

환경 변수: 시스템은 Linux 소프트웨어를 정의하지 않고도 변경할 수 있는 사용자 환경 변수를 수정하는 Linux를 제공합니다. 사용자 변수는 내보내기를 통해 환경 변수로 변환될 수 있습니다.

사용자 변수: 사용자 정의, 변경 가능

(1) 내부 변수(시스템 변수, 환경 변수, 매개변수 변수, 사전 정의된 변수)

내부 변수는 Linux에서 제공하는 특수한 유형의 변수입니다. 이러한 변수는 프로그램에서 결정을 내리는 데 사용됩니다. 이러한 변수의 값은 쉘 프로그램 내에서 변경할 수 없습니다.

표현설명

$n$1은 첫 번째 매개변수를 나타내고, $2는 두 번째 매개변수를 나타냅니다...

$#명령줄 매개변수 수

$0현재 프로그램 이름

修改环境变量linux_linux修改用户环境变量_linux修改环境变量的值

$?이전 명령이나 함수의 반환 코드

$*"매개변수 1 매개변수 2..." 방법으로 모든 매개변수를 저장하세요

$@모든 매개변수를 "매개변수 1" "매개변수 2" 형식으로 저장하세요...

$$이 프로그램의 (프로세스 ID 번호) PID

(2)환경변수

Linux 환경(셸 환경이라고도 함)은 많은 변수와 이러한 변수의 값으로 구성됩니다. 환경의 모양은 이러한 변수와 변수의 값에 따라 결정됩니다. 이러한 변수는 환경 변수입니다.

修改环境变量linux_linux修改环境变量的值_linux修改用户环境变量

두 부분이 포함되어 있으며, 그 중 하나는 주로 HOME, LOGNAME, MAIL, PATH, PS1, PWD, SHELL, TERM을 포함하여 시스템에 의해 설정됩니다

둘째, 사용자가 명령줄에서 설정한 경우 내보내기 명령을 사용하면 사용자가 로그아웃하면 값이 손실됩니다

(3) 사용자 변수(프라이빗 변수, 로컬 변수)

명령줄에서 직접 설정하세요.

더 많은 데이터베이스 및 Linux 기술 콘텐츠를 보려면 "Chongqing Sizhuang"을 검색하세요

linux修改环境变量的值_linux修改用户环境变量_修改环境变量linux

위 내용은 Shell에는 세 가지 유형의 환경 변수 분류가 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 itcool.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제