Pritisnite strelicu prema gore u Mac ili Linux naredbenom retku i vidjet ćete posljednju naredbu koju ste pokrenuli. Nastavite pritiskati prema gore i vidjet ćete više naredbi; možete se vratiti danima, mjesecima, pa čak i godinama.



Ovo se zove vaša povijest i vrlo je zgodno. Ako ste pogriješili upisivanjem duge naredbe, jednostavno pritisnite gore i riješite problem. Ako se želite ponovno povezati sa SSH poslužiteljem koji ste koristili neki dan, jednostavno pritisnite gore dok ne vidite odgovarajuću naredbu.

Korisno je, ali ovdje postoji i potencijalni sigurnosni problem, osobito ako ste u nekom trenutku slučajno upisali lozinku u običnom tekstu. Kako raščistiti ovu povijest? Ukratko, to možete učiniti s dvije naredbe: |_+_|, nakon čega slijedi |_+_|. Evo što rade te naredbe, radi veće jasnoće.

Izbrišite povijest trenutne sesije

Vaša povijest može se podijeliti na dva dijela. Tu je povijest vaših trenutnih sesija, a tu je i vaša dugoročna povijest. Naša prva naredba, |_+_|, bavi se trenutnom sesijom.

The |_+_| naredba je ugrađena u sam Bash, a |_+_| modifikator govori programu da izbriše tu povijest. Ova naredba spriječit će da se bilo što u vašoj trenutnoj sesiji upiše u vašu dugoročnu povijest, ali ne briše tu dugoročnu povijest.

Izbrišite svu svoju Bash povijest

Ako želite ukloniti cijelu svoju povijest, pokrenite sljedeću naredbu:

history -c

Oglas

Ako ne znate, |_+_| je dugogodišnja naredba za brisanje datoteka u sustavima baziranim na UNIX-u. |_+_| je jednostavan tekstualni dokument koji vam pohranjuje Bash povijest.

Alternativno, možete otvoriti datoteku i izbrisati sve retke koji vas brinu. Na Macu upišite |_+_| i vaš zadani uređivač teksta otvorit će datoteku.

Na Linux sustavima zamijenite |_+_| s nazivom željenog uređivača teksta, kao što je |_+_|, |_+_| ili |_+_|. Nakon što ste otvorili datoteku, možete izbrisati sve retke koje ne želite držati rukom. Spremite datoteku, a zatim ponovno pokrenite ljusku i retke koje ste izbrisali prestat će se pojavljivati.

Očistite svoj terminal za novu sesiju

Ovo je uglavnom nepovezano, ali svejedno ga spominjem. Naredba |_+_| čini da vaš Terminal izgleda kao da ste upravo otvorili novu sesiju, što je korisno ako napravite puno snimaka zaslona i želite da stvari izgledaju uredno (ili ne želite da ljudi preko vašeg ramena vide koje ste naredbe izvodili.)

Ovo je potpuno estetski: pomaknite se prema gore i i dalje ćete vidjeti svoj prethodni rezultat. Ali ako ste u mom poslu, dobro će doći.

PROČITAJTE SLJEDEĆE