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
Freigeben: 2024-03-21 08:00:55
nach vorne
578 Leute haben es durchsucht

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!

Verwandte Etiketten:
Quelle:itcool.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage