Heim >System-Tutorial >LINUX >Es gibt drei Arten der Variablenklassifizierung von Umgebungsvariablen in Shell.

Es gibt drei Arten der Variablenklassifizierung von Umgebungsvariablen in Shell.

WBOY
WBOYnach vorne
2024-03-21 08:00:55582Durchsuche

Unixshell-Variablenklassifizierung

In der Shell gibt es drei Arten von Variablen: interne Variablen, Umgebungsvariablen und Benutzervariablen.

Interne Variablen: Vom System bereitgestellt, keine Notwendigkeit, Linux zum Ändern von Benutzerumgebungsvariablen zu definierenErste Schritte mit Linux, können nicht geändert werden

Umgebungsvariablen: Das System bietet Linux zum Ändern von Benutzerumgebungsvariablen, die ohne Definition von Linux-Software geändert werden können. Benutzervariablen können mithilfe von Export in Umgebungsvariablen umgewandelt werden.

Benutzervariablen: benutzerdefiniert, änderbar

(1) Interne Variablen (Systemvariablen, Umgebungsvariablen, Parametervariablen, vordefinierte Variablen)

Interne Variablen sind eine spezielle Art von Variablen, die von Linux bereitgestellt werden. Diese Variablen werden verwendet, um Entscheidungen im Programm zu treffen. Der Wert solcher Variablen kann innerhalb des Shell-Programms nicht geändert werden.

Beschreibung der Vertretung

$n$1 stellt den ersten Parameter dar, $2 stellt den zweiten Parameter dar...

$#Anzahl der Befehlszeilenparameter

$0Der Name des aktuellen Programms

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

$?Der Rückkehrcode des vorherigen Befehls oder der vorherigen Funktion

$*Speichern Sie alle Parameter in der Methode „Parameter 1 Parameter 2...“

$@Speichern Sie alle Parameter in der Form „Parameter 1“ „Parameter 2“...

$$Die (Prozess-ID-Nummer) PID dieses Programms

(2)Umgebungsvariablen

Die Linux-Umgebung (auch Shell-Umgebung genannt) besteht aus vielen Variablen und den Werten dieser Variablen. Das Erscheinungsbild der Umgebung wird durch diese Variablen und die Werte der Variablen bestimmt. Solche Variablen sind Umgebungsvariablen.

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

Beinhaltet zwei Teile, einer wird vom System festgelegt und umfasst hauptsächlich: HOME, LOGNAME, MAIL, PATH, PS1, PWD, SHELL, TERM

Zweitens: Wenn der Benutzer es in der Befehlszeile festlegt, verwenden Sie den Exportbefehl, und der Wert geht verloren, wenn sich der Benutzer abmeldet

(3) Benutzervariablen (private Variablen, lokale Variablen)

Stellen Sie es selbst in der Befehlszeile ein.

Für weitere technische Inhalte zu Datenbanken und Linux suchen Sie bitte nach „Chongqing Sizhuang“

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

Das obige ist der detaillierte Inhalt vonEs gibt drei Arten der Variablenklassifizierung von Umgebungsvariablen in Shell.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:itcool.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen