Wie wir alle wissen, können wir in Linux ohne den Befehl cd nicht zwischen Verzeichnissen wechseln. Das stimmt, aber wir haben einen integrierten Linux-Befehl namens shopt, der uns bei der Lösung dieses Problems helfen kann. shopt ist ein in die Shell integrierter Befehl, der zum Festlegen und Aufheben verschiedener Optionen der Bash-Shell verwendet wird. Da er bereits installiert ist, müssen wir ihn nicht erneut installieren. Ja, wir können Verzeichnisse wechseln, ohne den Befehl cd zu verwenden, nachdem wir diese Option aktiviert haben. In diesem Artikel zeigen wir Ihnen wie. Es handelt sich zwar um eine kleine Verbesserung, sie ist jedoch für Linux-Einsteiger, die von Windows umsteigen, sehr nützlich. Dies ist für Linux-Administratoren nicht nützlich, da wir ohne den Befehl „cd“ nicht in dieses Verzeichnis wechseln werden, da wir damit Erfahrung haben. Wenn Sie versuchen, in Linux ohne den Befehl „cd“ zwischen Verzeichnissen/Ordnern zu wechseln, wird die folgende Fehlermeldung angezeigt. Dies kommt unter Linux sehr häufig vor. $ Dokumente/ bash: Documents/: Ist ein Verzeichnis Dazu müssen wir den folgenden Wert an die Benutzer-.bashrc anhängen. Was ist .bashrc? .bashrc ist ein Shell-Skript, das jedes Mal ausgeführt wird, wenn ein Benutzer im interaktiven Modus eine neue Shell öffnet. Sie können dieser Datei alle Befehle hinzufügen, die Sie in der Eingabeaufforderung eingeben würden. Die .bashrc-Datei selbst enthält eine Reihe von Konfigurationen für die Terminalsitzung. Beinhaltet das Einrichten und Aktivieren von: Farbgebung, Vervollständigung, Shell-Verlauf, Befehlsaliasen usw. Fügen Sie diese Zeile hinzu: Führen Sie den folgenden Befehl aus, damit die Änderungen wirksam werden. Wir haben die gesamte Konfiguration abgeschlossen. Testen Sie dies einfach, um zu bestätigen, dass es funktioniert. $ Dokumente/ cd --Dokumente/ $ Taggeek/ CD – Daygeek/ $ /home/daygeek/Dokumente/daygeek cd -- /home/daygeek/Dokumente/daygeek $ Passwort /home/daygeek/Dokumente/daygeek Ja, es funktioniert wie erwartet. Außerdem funktioniert es in der Fish-Shell einwandfrei ohne Änderungen an .bashrc. Wenn Sie dies vorübergehend tun möchten, verwenden Sie die folgenden Befehle (zum Festlegen oder Aufheben). Wenn Sie das System neu starten, verschwindet es. # shopt -s autocd # shopt | grep autocd AutoCD ein # shopt -u autocd # shopt | grep autocd AutoCD aus Der Befehl shopt bietet viele weitere Optionen. Wenn Sie diese Optionen überprüfen möchten, führen Sie den folgenden Befehl aus. $ shopt AutoCD ein assoc_expand_once aus cdable_vars aus cdspell auf Checkhash aus Checkjobs aus checkwinsize auf cmdhist auf compat31 aus compat32 aus compat40 aus compat41 aus compat42 aus compat43 aus compat44 aus complete_fullquote auf direxpand aus Dirspell aus dotglob aus ExecFail aus expand_aliases auf extdebug aus extglob aus extquote auf Failglob aus force_fignore ein globalbasciiranges auf Globstar aus gnu_errfmt aus histappend auf histreedit aus histverify aus HostComplete auf huponexit aus inherit_errexit aus interactive_comments zu letztes Rohr aus Lithist aus localvar_inherit aus localvar_unset aus login_shell aus Mailwarnen aus no_empty_cmd_completion aus nocaseglob aus nocasematch aus Nullglob aus progcomp ein progcomp_alias aus promptvars ein restricted_shell aus shift_verbose aus Quellpfad auf xpg_echo aus Außerdem habe ich einige andere Programme gefunden, mit denen wir in Linux schneller zwischen Verzeichnissen wechseln können als mit dem Befehl „cd“. Dies sind pushd, popd, das Up-Shell-Skript und das bd-Tool. Diese Themen werden wir in den folgenden Artikeln behandeln. über: https://www.2daygeek.com/navigate-switch-directory-without-using-cd-command-in-linux/ Zusammenfassen Oben ist die Methode, die ich Ihnen vorgestellt habe, wie Sie das Verzeichnis/den Ordner in Linux aufrufen können, ohne den CD-Befehl zu verwenden. Ich hoffe, sie wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: JavaScript implementiert eine Seiten-Scrolling-Animation
>>: Detaillierte grafische und textliche Anweisungen zur Installation von MySQL 5.7.20 unter Mac OS
Inhaltsverzeichnis 1. Ist setState synchron? asyn...
1. Formular <form id="" name="&...
Vorwort Um den Unterschied zwischen dem Hinzufüge...
In diesem Artikel wird der Beispielcode einer CSS...
Installieren Sie Nginx auf Docker Nginx ist ein l...
Anwendungsszenario In der Datentabelle muss die A...
Einführung Beginnen wir wie immer mit einer Szene...
Definition und Verwendung: Verwenden Sie die Slot...
Inhaltsverzeichnis Lösung 1: Replikate neu erstel...
Inhaltsverzeichnis 1. Szenariobeschreibung: 2. Fa...
1. Navigation: Ungeordnete Liste vs. andere Besch...
Vorwort In diesem Artikel wird hauptsächlich besc...
Nachdem wir Docker gestartet haben, schauen wir u...
Inhaltsverzeichnis Vorwort Vorbereiten Umsetzungs...
In MySQL können alle Felder der Typen char, varch...