Hash: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „= Pfad-Cache = $ '''hash''' * (ohne Parameter) zeigt die Liste der gemerkten Pfade zu den Programmen an. * Um die Zugriffe auf Programme zu beschleunigen,…“ |
KKeine Bearbeitungszusammenfassung |
||
Zeile 12: | Zeile 12: | ||
hash -r v | hash -r v | ||
[[Category:Linux:Shell:Bash:Builtin]] | [[Category:Linux:Shell:Bash:Builtin]] | ||
[[Category:Linux:Shell:Bash:Interaktiv]] |
Version vom 21. Februar 2022, 17:01 Uhr
Pfad-Cache
$ hash
- (ohne Parameter) zeigt die Liste der gemerkten Pfade zu den Programmen an.
- Um die Zugriffe auf Programme zu beschleunigen, verwaltet die Bash einen internen Cache der Pfade auf bereits gestartete Programme.
- Wird ein Programm erneut gestartet, kann die zeitaufwendige Suche entlang des Pfades entfallen.
- Bei der Gelegenheit wird auch gleich angezeigt, wie oft das Programm gestartet wurde.
- Wer am Abend wissen will, womit er sich den ganzen Tag über beschäftigt hat, kann mit diesem Kommando zumindest Hinweise bekommen (oder er wirft einen Blick auf die .bash_history)
Verwerfen alle gespeicherten Pfade
hash -r v