Bash History
Sinds de laatste installatie van Linux op mijn laptop heb ik blijkbaar al 2034 keer iets in de terminal getypt. Komt dan incidenteel wel eens voor dat ik me de vraag stel van ‘wat had ik ook alweer ingetypt?’.
Gelukkig ben ik gaande weg een aantal tips tegen gekomen wat me helpt om snel er achter te komen wat ik allemaal al eens heb gebruikt aan commandlines.
Een snelle manier om dit op te vragen:
Terminal: history
Alles wat je ingevoerd hebt wordt ook textueel vast gelegd in het bestand .bash_history welke je kunt weer vinden in je home directory. Let hierbij wel op dat dit een verborgen bestand is. Dit bestand kun je openen met een tekstverwerker zoals nano, gedit, vi of wat je ook maar handig vind.
Je kunt dit bestand ook eventueel opschonen om b.v. foutieve invoeringen te verwijderen, zodat je invoer geschiedenis wat zuiverder is.
Terminal: nano ~/.bash_history
De ~ verwijst naar je home directory, dus door dit aan te geven weet je zeker dat je meteen het juiste bestand hebt.
Om de history helemaal door kijken kan af en toe ook niet handig zijn, vooral als deze inmiddels al erg opgelopen is. Een handige optie in de terminal is dan om ctrl+R gelijktijdig in te drukken. Als je dan een gedeelte van de commandline nog weet, kun je op deze manier snelzoeken.
Bij CTRL+R zie je dit:

Hier typ ik b.v. in: sudo tar. Dit wordt automatisch aangevuld. Je kunt dan ook meteen op enter drukken om de commandline uit te voeren.

Uiteraard kun je ook gewoon pijltje omhoog en omlaag gebruiken om de laatst ingevoerde commandlines op te zoeken.
Reacties
Bash History — Geen reacties
HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>