Kā notīrīt komandrindas vēsturi

Satura rādītājs:

Anonim

Ja bieži lietojat komandrindu, visticamāk vēstures komanda jau iepriekš ir bijusi diezgan noderīga, lai atklātu visbiežāk izmantotās komandas, izmestu vēsturi un meklētu to atrast konkrētas pagātnes komandas, uzskaitot visas izmantotās noklusējuma komandas vai jebko citu. Tomēr ir dažas acīmredzamas situācijas, kurās varat pilnībā noņemt šo komandrindas vēstures sarakstu neatkarīgi no tā, vai tas ir privātuma vai drošības nolūkos.

Šajā rakstā ir parādīts, kā terminālī notīrīt komandrindas vēsturi. Šis triks darbojas, lai notīrītu komandu vēsturi Mac OS vai Linux datorā vai pat sistēmā Windows ar Ubuntu apvalku.

Kā pilnībā notīrīt komandrindas vēsturi

Lai notīrītu komandu vēsturi, jums vienkārši jāpievieno karodziņa -c pazīstamajai vēstures komandai, kas izskatās šādi:

vēsture -c

Šī komanda, kad tā tiks izpildīta, manuāli dzēsīs failu .bash_history vai, ja izmantojat citu čaulu, tai vajadzētu arī to notīrīt (zsh, tcsh, bash utt.).

Acīmredzot šo failu var tieši mērķēt arī uz rm, taču vislabāk ir izmantot vēstures komandu dažādu iemeslu dēļ.

Ja vēlaties pārbaudīt, vai komanda darbojas, ierakstiet “history” vēlreiz, kā parasti, un atklāsit, ka vienīgā sarakstā ir “history -c”.

Tālāk esošajā īsajā video ir parādīts viss komandu vēstures dzēšanas process, videoklipā parādīta procedūra operētājsistēmā Mac OS ar lietotni Terminal, taču viss būtu tāpat kā citās operētājsistēmās, kas atbalsta komandrindas notīrīšanu. vēsture arī.

Tam vajadzētu darboties vienādi jebkurā bash čaulā, zsh apvalkā, tcsh un lielākajā daļā citu čaulu neatkarīgi no tā, vai komandrinda atrodas operētājsistēmā Mac OS X vai linux, vai pat Windows Linux apvalkā (bet ne DOS uzvedne).

Paldies Ado par padomu ideju. Ja jums ir kādi citi noderīgi padomi vai viltības saistībā ar komandu vēstures dzēšanu no termināļa, kopīgojiet tos komentāros!

Kā notīrīt komandrindas vēsturi