GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Der beste Weg, um schnell auf häufig verwendete Verzeichnisse im Linux-Terminal zuzugreifen

Erstellen Sie einen symbolischen Link in Ihrem Home-Verzeichnis:

$ ln -s path/to/a/really/deeply/nested/director/my-project ~/my-project

$ cd ~/my-project

Sie können auch die CDPATH-Variable nutzen.

Und Sie könnten eine Bash function definieren in Ihrem $HOME/.bashrc wie

 # in file ~/.bashrc
 function work() {
    cd $HOME/path/to/a/really/deeply/nested/director/my-project
 }

Und neuere bash oder noch besser zsh können Ihnen Dinge erlauben wie

 cd **/my-project

Angenommen, Sie haben nur einen tief verschachtelten my-project/ Verzeichnis in Ihrer gesamten Baumhierarchie. Die ** macht das Äquivalent von find kann also langsam sein.


Fügen Sie Ihrer .bashrc-Datei eine Variable hinzu:

MYPROJECT=path/to/a/really/deeply/nested/director/my-project

zu verwenden:

$ cd $MYPROJECT

Linux
  1. Weisen Sie einem Benutzer Lese-/Schreibzugriff auf ein bestimmtes Verzeichnis in Linux zu

  2. 40 häufig verwendete grundlegende Linux-Befehle

  3. Schnelle Möglichkeit, einen Verzeichnispfad beim Aufrufen von Mv einzuschließen?

  4. Der beste Weg, um Apache unter Linux zu sandboxen

  5. Überprüfen Sie mit C unter Linux, ob ein Verzeichnis leer ist

Schlängeln Sie sich durch Ihr Linux-Terminal

Erstellen Sie Verknüpfungen zu den häufig verwendeten Verzeichnissen in Linux

So treten Sie einem Linux-System einer Active Directory-Domäne bei

90 Linux-Befehle, die häufig von Linux-Systemadministratoren verwendet werden

Von Linux-Systemadministratoren häufig verwendete Linux-Befehle – Teil 4

Von Linux-Systemadministratoren häufig verwendete Linux-Befehle – Teil 2