GNU/Linux >> Znalost Linux >  >> Linux

Nejlepší způsob, jak získat rychlý přístup k často používaným adresářům v linuxovém terminálu

Vytvořte symbolický odkaz ve svém domovském adresáři:

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

$ cd ~/my-project

Můžete také využít proměnnou CDPATH.

A můžete definovat bash function ve vašem $HOME/.bashrc jako

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

A nedávný bash nebo ještě lépe zsh vám mohou umožnit věci jako

 cd **/my-project

Za předpokladu, že máte pouze jeden hluboce vnořený my-project/ adresář v celé vaší stromové hierarchii. ** dělá ekvivalent find tak to může být pomalé.


Přidejte proměnnou do souboru .bashrc:

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

použít:

$ cd $MYPROJECT

Linux
  1. 40 Základních často používaných příkazů Linuxu

  2. Nejlepší způsob, jak implementovat podporu klávesových zkratek v Linuxu?

  3. 25 Nejčastěji používané příklady pravidel Linux IPTables

  1. Nejlepší způsob, jak sandboxovat Apache na Linuxu

  2. Nejlepší způsob, jak získat ID stroje v Linuxu?

  3. Nalezení adresáře v linuxovém terminálu

  1. Přidělte uživateli přístup pro čtení/zápis do konkrétního adresáře v systému Linux

  2. 3 nejlepší GPU-akcelerované terminálové emulátory pro Linux

  3. Nejlepší způsob, jak zakázat swap v Linuxu