Unter Linux wird das Arbeitsverzeichnis auch als „aktuelles Verzeichnis“ bezeichnet. Es ist das Verzeichnis, in dem sich der Benutzer derzeit im Dateisystem befindet, nachdem er sich beim Linux-System angemeldet hat Um in diesem Verzeichnis zu arbeiten, wird es als „Arbeitsverzeichnis“ bezeichnet. Das Arbeitsverzeichnis kann jederzeit geändert werden. Verwenden Sie den Befehl cd, um das Arbeitsverzeichnis zu wechseln. Die Syntax lautet „cd [relativer Pfad oder absoluter Pfad]“.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Was ist das Linux-Arbeitsverzeichnis?
Nach der Anmeldung am Linux-System befindet sich der Benutzer immer in einem bestimmten Verzeichnis. Dieses Verzeichnis wird als Arbeitsverzeichnis oder aktuelles Verzeichnis (Arbeitsverzeichnis) bezeichnet.
Um es einfach auszudrücken: Das Arbeitsverzeichnis ist das Verzeichnis, in dem Sie sich gerade befinden; dieses Verzeichnis ist Ihr Arbeitsverzeichnis, und eine Reihe von Vorgängen, die Sie in diesem Verzeichnis ausführen, entsprechen der Arbeit in diesem Verzeichnis, daher wird es als „Arbeitsverzeichnis“ bezeichnet "Verzeichnis
Benutzer Wenn Sie sich zum ersten Mal am System anmelden, wird sein Home-Verzeichnis (Home-Verzeichnis) zu seinem Arbeitsverzeichnis. Das Arbeitsverzeichnis wird durch „.“ und sein übergeordnetes Verzeichnis durch „..“ dargestellt.
Das Arbeitsverzeichnis kann jederzeit geändert werden, verwenden Sie einfach den Befehl cd.
linux cd command
cd command ist die Abkürzung für Change Directory und wird zum Wechseln des Arbeitsverzeichnisses verwendet.
Linux-Befehle können entsprechend ihrer Quelle in zwei Typen unterteilt werden, nämlich in Shell integrierte Befehle und externe Befehle. Die sogenannten integrierten Shell-Befehle sind die Befehle, die mit der Shell geliefert werden. Diese Befehle verfügen nicht über ausführbare Dateien. Externe Befehle werden von Programmierern unabhängig entwickelt, sodass für die Befehle ausführbare Dateien vorhanden sind. Die meisten Befehle unter Linux sind externe Befehle, und der Befehl cd ist ein typischer in Shell integrierter Befehl, sodass der Befehl cd den Pfad der Datei nicht ausführt.
Das Grundformat des Befehls cd ist wie folgt:
[root@localhost ~]# cd [相对路径或绝对路径]
Darüber hinaus können dem Befehl cd einige Sonderzeichen folgen, um feste Bedeutungen auszudrücken, wie in Tabelle 1 gezeigt:
Sondersymbole | Funktion |
---|---|
~ | repräsentiert das Home-Verzeichnis des aktuell angemeldeten Benutzers |
~Benutzername | repräsentiert den Wechsel zum Home-Verzeichnis des angegebenen Benutzers |
- | stellt das letzte Verzeichnis dar, in dem sie sich befanden |
. | stellt das aktuelle Verzeichnis dar |
.. | stellt das Verzeichnis der oberen Ebene dar |
Ihre Verwendung ist:
[root@localhost vbird]# cd ~ #表示回到自己的主目录,对于 root 用户,其主目录为 /root [root@localhost ~]# cd #没有加上任何路径,也代表回到当前登录用户的主目录 [root@localhost ~]# cd ~vbird #代表切换到 vbird 这个用户的主目录,亦即 /home/vbird
[root@localhost ~]# cd .. #表示切换到目前的上一级目录,亦即是 /root 的上一级目录的意思;
Es sollte beachtet werden dass im Linux-System das Stammverzeichnis (aktuelles Verzeichnis) und .. (übergeordnetes Verzeichnis des aktuellen Verzeichnisses) vorhanden sind. Da das Stammverzeichnis jedoch das Verzeichnis der obersten Ebene ist, gelten die Attribute und Berechtigungen von .. und . Das heißt, das übergeordnete Verzeichnis des Stammverzeichnisses ist das gleiche.
[root@localhost /]# cd - #表示回到刚刚的那个目录
Verwandte Empfehlungen: „Linux Video Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist das Arbeitsverzeichnis unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!