Wir haben so viele nützliche Ordner, die sich auf unterschiedlichen Wegen befinden, für unsere Arbeit unter Linux.
Beispielsweise :
$ cd ~/Documents/Courses/EDX/physics2013/
$ cd ~/Documents/Company/OpenGL/Proj/...
$ cd ~/Documents/Freelance/Android/Proj/...
....
So erstellen Sie einige kurze Pfade, die wie verwendet werden können
$ cd edxPhy2013
$ cd cglProj-v-2.13
$ cd flAndrProj-v-1.1
shell
directory
alias
cd-command
Gapry
quelle
quelle
Antworten:
Möglicherweise finden Sie symbolische Links hilfreich:
Oder möglicherweise ein Alias:
quelle
Aliase
Anstatt Ihr Dateisystem mit Links zu füllen, möchten Sie möglicherweise nur Aliase zu diesen Verzeichnissen
~/.bashrc
erstellen und diese in Ihrer Datei speichern. Sie können dann einfach Folgendes eingeben:Wenn Sie sich jetzt anmelden, funktionieren diese nur von jeder Shell aus, die die
~/.bashrc
Datei verwendet.Tools zum Verzeichnen von Verzeichnis-Lesezeichen
Schauen Sie sich diese Fragen und Antworten mit dem Titel: Schnelle Verzeichnisnavigation im Terminal an . Tools wie Autojump oder xd - eXtra fast Directory Changer können ebenfalls verwendet werden, um häufig verwendete Verzeichnisse mit einem Lesezeichen zu versehen, sodass Sie problemlos zu ihnen wechseln können, ohne lange Pfade eingeben zu müssen.
quelle
$ j phys
, um zu ... EDX / physics2013 / zu gelangen, ist zu einer der wenigen Shell-Verbesserungen geworden, auf die ich mich verlasse. Wie der Autojump-Autor aus einer informellen Umfrage feststellt, sind 10–20% der Shell-Befehlecd
.Fügen Sie Aliase in das Benutzerprofil ein (.bashrc-Datei). Ich mag noch kürzere Abkürzungen als Sie vorschlagen:
Wenn der Benutzer cdOP eingibt , wechselt er in den Ordner Company OpenGL Proj. Wenn er cdAP eingibt , wechselt er in das Verzeichnis Freelance Android Project.
quelle
Was ist mit einer Variablen? In Ihrer .bashrc:
Und dann in Bash:
quelle