Wir haben so viele nützliche Ordner, die sich in verschiedenen Pfaden befinden, für unsere Arbeit unter Linux.
Zum Beispiel :
$ cd ~/Documents/Courses/EDX/physics2013/
$ cd ~/Documents/Company/OpenGL/Proj/...
$ cd ~/Documents/Freelance/Android/Proj/...
....
Wie man kurze Pfade erstellt, die verwendet werden können wie
$ cd edxPhy2013
$ cd cglProj-v-2.13
$ cd flAndrProj-v-1.1
Antwort1
Möglicherweise finden Sie symbolische Links hilfreich:
ln -s ~/Documents/Courses/EDX/physics2013/ ~/edxPhy2013
Oder möglicherweise ein Alias:
alias cde='cd ~/Documents/Courses/EDX/physics2013/'
Antwort2
Aliase
Anstatt Ihr Dateisystem mit Links zu füllen, können Sie auch einfach Aliase für diese Verzeichnisse erstellen und diese in Ihrer ~/.bashrc
Datei speichern. Sie können dann einfach Dinge wie das Folgende eingeben:
alias edxPhy2013="cd ~/Documents/Courses/EDX/physics2013/"
alias cglProj-v-2.13="cd ~/Documents/Company/OpenGL/Proj/..."
alias flAndrProj-v-1.1="cd ~/Documents/Freelance/Android/Proj/..."
Wenn Sie sich jetzt anmelden, funktionieren diese einfach von jeder Shell aus, die die ~/.bashrc
Datei verwendet.
Tools zum Setzen von Verzeichnis-Lesezeichen
Schauen Sie sich diese Fragen und Antworten mit dem Titel an:Schnelle Verzeichnisnavigation im TerminalTools wieautomatischer Sprungoderxd - Extra schneller Verzeichniswechsler, kann auch verwendet werden, um häufig verwendete Verzeichnisse mit einem „Lesezeichen“ zu versehen, sodass Sie einfach zu ihnen wechseln können, ohne lange Pfade eingeben zu müssen.
Antwort3
Fügen Sie Aliase in das Benutzerprofil ein (.bashrc-Datei). Mir gefallen sogar noch kürzere Abkürzungen als die, die Sie vorschlagen:
Alias cdOP="cd ~/Dokumente/Unternehmen/OpenGL/Proj/" Alias cdAP="cd ~/Dokumente/Freelance/Android/Proj/"
Wenn der Benutzer eingibtcdOPSie gehen in den Ordner Company OpenGL Proj, wenn siecdAPSie gelangen zum Verzeichnis „Freelance Android Project“.
Antwort4
Wie wäre es mit einer Variable? In deiner .bashrc:
export p2013=~/Documents/Courses/EDX/physics2013/
Und dann in Bash:
cd $p2013