Linux Standard Lehrbuch Memo 3

Befehl

Die Grundaufgabe eines Computers besteht darin, die Daten zu verarbeiten. Eine Datei wird verwendet, um diese Daten auf Ihrem Computer zu speichern. Darüber hinaus wird ein Verzeichnis (auch als Ordner bezeichnet) erstellt, um mehrere Dateien nach Inhalt und Verwendung zu gruppieren. Der Befehl dient zum Bearbeiten dieser Datei.

Der eigentliche Befehl ist ein Programm, und das Programm ist auch ein Dateityp, und Verzeichnisse für Programme wie / bin und / sbin befinden sich. Wenn Sie einen normalen Befehl ausführen, müssen Sie nicht wissen, in welchem Verzeichnis sich das Programm für diesen Befehl befindet. Dies liegt daran, dass das Programmverzeichnis in einer Umgebungsvariablen namens PATH festgelegt ist. Schauen Sie unten nach.

$ pwd
$ /bin/pwd

$ ls
$ /bin/ls

Das Ergebnis beider Ausführungen ist das gleiche. Es wird auch auf "$ pwd" ausgeführt, da es in Ihrem Pfad so eingestellt ist, dass "$ / bin / pwd" ausgeführt wird, wenn "$ pwd" ausgeführt wird. Diese Einstellung wird als ** Durchlaufen des Pfads ** bezeichnet.

Umgebungsvariable

In diesem Feld können Sie die Daten speichern, die Sie im Terminal freigeben möchten. PATH ist also auch eine der Umgebungsvariablen.

welcher Befehlsname

Mit welchem Befehl können Sie den Pfad des Befehls anzeigen, der sich unter dem in PATH enthaltenen Verzeichnis befindet.

Recommended Posts

Linux Standard Lehrbuch Memo 1
Linux Standard Lehrbuch Memo 3
Linux Standard Lehrbuch Memo 1 Teil 2
Linux Standard Lehrbuch Memo Teil 6
Linux Standard Lehrbuch
[Memo lesen] Linux-Standardlehrbuch (Kapitel 7-8)
Linux Standard Lehrbuch Teil 5
Linux Standard Lehrbuch Teil 4
Inu x Memo
Linux (Ubuntu) Memo
Linux # Command Memo 1
[Für Memo] Linux Teil 2
NTP-Konfigurationsnotiz unter Linux
Linux tar xz Befehlsnotiz
Neues Linux-Lehrbuch (Studiennotiz)
[Für AtCoder] Standardeingabememo
Häufig verwendete Linux-Befehle [Persönliches Memo]
[Für Memo] Linux Part 1 vi Editor
Linux-Befehl [ldconfig] LPIC-Lernnotiz
Linux
Einfache JSON-Formatierung mit Standard-Linux-Funktionen
Reagieren Sie → Ajax → Django auf Linux-Implementierungshinweise
Python-Standardbibliothek: zweite Hälfte (Python-Lernnotiz ⑨)
Python-Standardbibliothek: Erste Hälfte (Python-Lernnotiz ⑧)