Hash: Unterschied zwischen den Versionen

Aus Foxwiki
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]]
[[Category:Linux:Shell:Bash:Builtin]]
[[Category:Linux:Shell:Bash:Builtin]]
[[Category:Linux:Shell:Bash:Interaktiv]]

Version vom 21. Februar 2022, 18: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