Kā notīrīt Zsh vēsturi operētājsistēmā Mac

Ka Notirit Zsh Vesturi Operetajsistema Mac



Ja esat Mac lietotājs, kas lieto Zsh apvalks, dažreiz jūs varat nonākt situācijā, kad jums ir jāizdzēš komandu vēsture. The Zsh apvalks saglabā visu ievadīto komandu uzskaiti, kas var būt noderīga, lai atsauktu atmiņā pagātnes komandas. Tomēr ir gadījumi, kad privātuma vai drošības apsvērumu dēļ vēlaties noņemt šo vēsturi.

Šajā rakstā mēs jums palīdzēsim veikt vienkāršas darbības, lai notīrītu savu Zsh vēsture operētājsistēmā Mac.







Izpratne par Zsh vēsturi

The Zsh shell pazīstams arī kā Z Shell ir jaudīgs un ar funkcijām bagāts komandrindas tulks operētājsistēmai MacOS, kas ļauj sekot līdzi ievadītajām komandām un palīdz viegli atsaukt un atkārtoti izmantot šīs komandas. Tas saglabā komandu vēsturi lietotāja direktorijā, kuram var piekļūt Zsh apvalks.



Kāpēc notīrīt Zsh vēsturi?

Ir vairāki iemesli, kāpēc jūs varētu vēlēties notīrīt savu Zsh vēsture.



1: Privātums

Jūsu Zsh vēsture nodrošina, ka jūsu iepriekš ievadītās komandas nav redzamas citiem, kam var būt piekļuve jūsu Mac datoram.





2: Drošība

Ja komandu vēsturē esat ievadījis sensitīvu informāciju, piemēram, paroles vai API atslēgas, labāk to notīrīt, lai novērstu iespējamos drošības pārkāpumus.

3: Sāciet no jauna

Jūsu Zsh vēsture var būt noderīgi, ja vēlaties sākt ar tīru vēsturi un noņemt nevēlamo informāciju no komandrindas pieredzes.



Kā notīrīt Zsh vēsturi operētājsistēmā Mac?

Jūs varat notīrīt Zsh vēsture operētājsistēmā Mac:

1. metode: notīrot vēstures failu

Vēstures fails operētājsistēmā Mac ietver komandu vēsturi, ko iepriekš izpildījāt Mac terminālī. Varat notīrīt šo failu, veicot šādas darbības, lai notīrītu Zsh vēsture operētājsistēmā Mac.

1. darbība: Atver savu Zsh terminālis operētājsistēmā Mac un ierakstiet šādu komandu:

cat /dev/null > ~/.zsh_history

Šī komanda novirza komandas cat izvadi uz /dev/null, efektīvi notīrot vēstures faila saturu.

2. darbība: Pēc vēstures faila notīrīšanas jums ir atkārtoti jāielādē Zsh konfigurācija izpildot šādu komandu:

avots ~/.zshrc

Tas atsvaidzinās Zsh vide un nodrošināt, lai notīrītā vēsture stātos spēkā.

Jūsu Zsh vēsture fails tagad ir notīrīts, un iepriekšējās komandas vairs nebūs pieejamas.

2. metode: vēstures komandas izmantošana

Varat arī izmantot vēstures komandu, lai notīrītu savu Zsh vēsture operētājsistēmā Mac, un to var izdarīt, veicot šādas darbības:

1. darbība: Atveriet Mac termināli un izmantojiet šo komandu, lai parādītu komandu vēsturi.

vēsture

2. darbība: Lai notīrītu visu vēsturi Zsh , varat ierakstīt šādu komandu:

vēsture - lpp

3. metode: .zshrc faila rediģēšana

Zshrc ir konfigurācijas fails Zsh kas ietver arī vēstures iestatījumus. Rediģējot šo failu, veicot šādas darbības, varat notīrīt Zsh vēsture operētājsistēmā Mac.

1. darbība: Atveriet termināli un izmantojiet šo komandu, lai atvērtu savu Zsh konfigurācija failu teksta redaktorā:

sudo nano /etc/zshrc

2. darbība: Atrodiet sadaļu, kas saistīta ar vēstures iestatījumiem, kurā parasti ir iekļauti tādi mainīgie kā HISTFILE, HISTSIZE un SAVEHIST.

3. darbība: Lai pilnībā atspējotu vēstures ierakstīšanu, varat komentēt, izmantojot (#), vai izdzēst šīs rindiņas no faila. Pēc tam saglabājiet failu, izmantojot CTRL+X, pievienojiet Y un nospiediet Enter.

4. darbība: Lai izmaiņas lietotu Zsh konfigurācija failu, jums jāievada šāda komanda:

avots /etc/zshrc

Tas notīrīs Zsh vēsture operētājsistēmā Mac.

Secinājums

Jūsu Zsh komanda vēsture operētājsistēmā Mac ir uzdevums, kas lietotājiem ļauj saglabāt privātumu, drošību un tīru komandrindas pieredzi. Veicot šajā rakstā norādītās darbības, varat efektīvi notīrīt savu Zsh vēsture un pārliecinieties, ka jūsu iepriekš ievadītās komandas vairs nav pieejamas.