7 sfaturi - Setați istoricul comenzilor în bash
7 sfaturi pentru a vă ajuta să gestionați istoricul comenzilor în Bash.
Vei învăța cum să adăugați o dată și oră în .bash_history. mări dimensiunea istoriei stocate, reține anumite comenzi, și mai mult ...
Fiecare echipă a intrat în terminal este stocată într-un fișier
/.bash_history. Pentru a vizualiza istoricul de comandă, tastați istorie.
Setarea istoricul comenzilor în Bash se face prin adăugarea de variabilele de mediu în fișierul
Pentru Modificări în
/.bashrc să aibă efect, de tip:
1. Adăugați afișajul datei și orei în istoria Bash
Uneori este foarte util să se cunoască momentul în care orice comandă a fost executat.
Instalați HISTTIMEFORMAT. pentru a menține timpul de execuție a fiecărei echipe.
Pentru a face acest lucru, adăugați următoarea linie la fișierul
Acum, tastarea istorie. Vei primi ieșire următoarele:
2. Creșterea dimensiunii Istorii stocate
Creșterea HISTSIZE - numărul de comenzi care urmează să fie stocate într-o listă de istorie (implicit - 500).
Creșterea HISTFILESIZE - numărul maxim de linii conținute în fișierul istoric (valoarea standard de - 500).
3. Adăugați comanda Bash într-un fișier cu istorie
Bash .bash_history suprascrie fișierul?
Pentru a adăuga o nouă comandă într-un fișier cu istoria, nu-l rescrie de fiecare dată, adăugați următoarea linie
Istoricul 4. Salvare instantaneu Echipa
În mod implicit, Bash scrie istoria de comandă pentru a .bash_history. la finalul sesiunii.
În cazul în care sesiunea se termină brusc pierdeți istoricul comenzii curente.
Utilizați $ PROMPT_COMMAND variabila. pentru a menține echipa imediat după:
Adăugați următoarea linie în fișierul
/.bashrc. în cazul în care $ PROMPT_COMMAND variabilă nu a fost stabilită anterior:
Adăugați următoarea linie în cazul în care $ PROMPT_COMMAND variabila a fost deja stabilită:
5. Monitor Istoricul Bash
HISTCONTROL - este o listă de opțiuni, separate prin două puncte.
Ei controlează modul în care lista de comenzi stocate în istorie.