Eine einfache Möglichkeit, Verzeichnisse in Linux vom Terminal aus zu ändern
Einige Befehle unter Linux werden so häufig verwendet, dass wir oft die Bedeutung der Befehle übersehen und die Details über sie übersehen. cd
ist ein solcher Befehl. cd
steht für 'change directory', was seine Verwendung und seinen Zweck selbst erklärt.
cd
ermöglicht es Ihnen, Ihr aktuelles Verzeichnis einfach in das Verzeichnis zu ändern, das Sie verschieben möchten. Geben Sie einfach den richtigen Pfad in den Befehl ein und Sie werden in diesem Verzeichnis von platziert cd
.
In diesem kurzen Tutorial erhalten Sie alle grundlegenden und nützlichen Einblicke in das cd
Befehlszeilendienstprogramm.
Mehr über den cd-Befehl wissen
cd
command ist ein nützliches Dienstprogramm für alle häufigen Befehlszeilenbenutzer und auch für die Verwaltung von GUI-losen Servern.
Schauen wir uns die grundlegende Syntax des cd
Befehls an.
Allgemeine Syntax:
cd [options] [directory_or_directory_path]
Die folgende Tabelle gibt Ihnen einen kurzen Einblick, was passiert, wenn Sie diese Optionen mit dem cd
Befehl verwenden.
Möglichkeit |
Bedeutung |
/ |
ändert das aktuelle Verzeichnis in das Stammverzeichnis |
~ |
wechselt das Verzeichnis in das Home-Verzeichnis |
. |
Stellt das aktuelle Verzeichnis dar |
.. |
in das übergeordnete Verzeichnis des aktuellen Verzeichnisses wechseln |
cd
: Sie können Ihr Verzeichnis direkt ändern, indem Sie den Namen des Zielverzeichnisses eingeben.
Allgemeine Syntax:
cd [directory_name]
Beispiel:
cd workspace
Hier haben wir einfach das aktuelle Verzeichnis in ein Verzeichnis namens 'workspace' geändert.
Hinweis: Bitte beachten Sie, dass dieses Arbeitsbereichsverzeichnis in Ihrem aktuellen Arbeitsverzeichnis abgelegt werden sollte. Ist dies nicht der Fall, erhalten Sie eine Fehlermeldung. Sie können mit dem cd
Befehl den vollständigen Pfad des gewünschten Verzeichnisses verwenden . Wir werden dies in den kommenden Beispielen erfahren.
cd /
: Dieser Befehl ändert Ihr aktuelles Verzeichnis in das Stammverzeichnis.
Beispiel:
[email protected]:~/workspace$ cd /
[email protected]:/$
Hier haben wir das aktuelle Arbeitsverzeichnis von 'Arbeitsbereich' in root
Verzeichnis geändert .
[email protected]:/$ pwd
/
[email protected]:/$
Bei Verwendung des pwd
Befehls (Arbeitsverzeichnis drucken) wird das Verzeichnis ' /
' (Stammverzeichnis) angezeigt.
cd ~
: Dieser Befehl führt Sie aus dem Verzeichnis, in dem Sie gerade arbeiten, zum Home-Verzeichnis zurück.
Beispiel:
[email protected]:~/space/apache$ pwd
/home/gaurav/space/apache
Ich befinde mich derzeit im Verzeichnis namens Apache. Lassen Sie uns nun den cd ~
Befehl (Tilde) verwenden.
[email protected]:~/space/apache$ cd ~
[email protected]:~$
[email protected]:~$ pwd
/home/gaurav
[email protected]:~$
Jetzt sind wir wieder im Home-Verzeichnis '/home/gaurav'.
cd ..
: Mit diesem Befehl können Sie Ihr aktuelles Arbeitsverzeichnis in das übergeordnete Verzeichnis eine Ebene über Ihrem aktuellen Verzeichnis ändern.
Beispiel:
[email protected]:~/snap/htop/1332$ pwd
/home/gaurav/snap/htop/1332
[email protected]:~/snap/htop/1332$
In diesem Beispiel ist /home/gaurav/snap/htop/1332 der aktuelle Arbeitsverzeichnispfad. Wir befinden uns tatsächlich im Verzeichnis 1332. Das unmittelbar übergeordnete Verzeichnis des Verzeichnisses '1332' ist das Verzeichnis 'htop'. Bei Verwendung des cd ..
Befehls wechseln wir in das Verzeichnis 'htop', das unmittelbare übergeordnete Verzeichnis.
[email protected]:~/snap/htop/1332$ cd ..
[email protected]:~/snap/htop$
[email protected]:~/snap/htop$ pwd
/home/gaurav/snap/htop
[email protected]:~/snap/htop$
Oben sind einige nützliche Optionen aufgeführt, die mit dem cd
Befehl verwendet werden. Lassen Sie uns nun in einige detailliertere Beispiele des cd
Befehls eintauchen .
Wechsel vom aktuellen Verzeichnis zu einem bestimmten Pfad
Sie können den cd
Befehl verwenden, um in ein beliebiges Verzeichnis mit seinem Pfad zu wechseln.
Syntax:
cd [absolute_path_of_directory]
Beispiel:
cd ./snap/htop/1332/examples
Hier möchten wir zu einem Verzeichnis namens 'examples' wechseln, das sich im Pfad /home/gaurav/snap/htop/1332/examples
vom Home-Verzeichnis befindet.
Hinweis: Hier habe ich ./
statt der Eingabe den kompletten Pfad meines Home-Verzeichnisses verwendet. In diesem Artikel erfahren Sie mehr darüber .
[email protected]:~/snap/htop1332/examples$ pwd
/home/gaurav/snap/htop/1332/examples
[email protected]:~/snap/htop/1332/examples$
Wir befinden uns nun im Verzeichnis 'Beispiele'.
Wechseln in Verzeichnisse mit Leerzeichen im Namen
Es gibt viele Fälle, in denen wir beim Benennen der Verzeichnisse 'Leerzeichen' verwenden. Manchmal cd
scheint es nicht zu funktionieren , nur den Befehl mit den Namen dieses Typs zu verwenden. Aber dafür gibt es eine einfache Lösung.
Das Einfügen des Verzeichnisnamens in einfache oder doppelte Anführungszeichen kann das Problem lösen. Sie können einfach cd
"directory name"
oder verwenden cd 'directory name'
.
Syntax:
cd "directory name 22"
Beispiel:
cd "Calibre Library"
Ausgabe:
[email protected]:~$ cd "Calibre Library"
[email protected]:~/Calibre Library$
[email protected]:~/Calibre Library$ pwd
/home/trinity/Calibre Library
Wir werden jetzt zum Calibre Library-Verzeichnis verschoben, das Leerzeichen im Namen enthielt.
Zurück zum vorherigen Verzeichnis wechseln
Wir haben zuvor die Verwendung des cd ..
Befehls gesehen, der Sie zum übergeordneten Verzeichnis Ihres aktuellen Arbeitsverzeichnisses führt. Hier werden wir uns eine weitere Alternative dafür ansehen.
Mit dem cd -
(Strich)-Befehl können Sie mehr oder weniger dieselbe Aktion ausführen. Sie können in das vorherige Verzeichnis Ihres aktuellen Arbeitsverzeichnisses wechseln.
Allgemeine Syntax:
cd -
Beispiel:
[email protected]:~/workspace/snap/vim-editor$ pwd
/home/gaurav/workspace/snap/vim-editor
[email protected]:~/workspace/snap/vim-editor$
Hier arbeite ich derzeit im Verzeichnis 'vim-editor'. Angenommen, ein Benutzer möchte zum vorherigen Verzeichnis wechseln, dann cd -
kann dies hilfreich sein. Mal sehen wie.
[email protected]:~/workspace/snap/vim-editor$ cd -
/home/trinity/workspace/snap
[email protected]:~/workspace/snap$
Hier sind wir nun in das vorherige Verzeichnis namens 'snap' gewechselt.
Abschluss
In diesem supereinfachen Tutorial haben wir einen sehr einfachen und benutzerfreundlichen Befehl cd
(dh Verzeichnis wechseln) kennengelernt, der in allen Linux-Systemen verwendet wird. Wir werden jetzt in der Lage sein, während der Arbeit am Terminal durch mehrere Verzeichnisse zu navigieren, ohne die GUI zu verwenden. cd
Befehl wird einfach zu verwenden sein, nachdem Sie dieses Tutorial durchgearbeitet haben.