Kaip išvalyti „Zsh“ istoriją „Mac“.

Kaip Isvalyti Zsh Istorija Mac



Jei esate „Mac“ vartotojas, kuris naudoja Zsh apvalkalas, kartais galite atsidurti tokioje situacijoje, kai jums reikia išvalyti komandų istoriją. The Zsh apvalkalas saugo visas jūsų įvestas komandas, kurios gali būti naudingos atšaukiant ankstesnes komandas. Tačiau kartais gali tekti pašalinti šią istoriją privatumo ar saugumo sumetimais.

Šiame straipsnyje mes padėsime atlikti paprastus veiksmus, kaip išvalyti Zsh istorija „Mac“.





Zsh istorijos supratimas

The Zsh shell taip pat žinomas kaip Z Shell yra galingas ir daug funkcijų turintis komandų eilutės interpretatorius, skirtas „MacOS“, leidžiantis sekti įvestas komandas ir lengvai atminti bei pakartotinai panaudoti jas. Jis saugo komandų istoriją vartotojo kataloge, kurį gali pasiekti Zsh apvalkalas.



Kodėl išvalyti Zsh istoriją?

Yra keletas priežasčių, kodėl galbūt norėsite išvalyti savo Zsh istorija.



1: Privatumas

Išvalyti savo Zsh istorija užtikrina, kad jūsų anksčiau įvestos komandos nebūtų matomos kitiems, kurie gali turėti prieigą prie jūsų „Mac“.





2: Saugumas

Jei į komandų istoriją įvedėte slaptą informaciją, pvz., slaptažodžius ar API raktus, geriau juos išvalyti, kad išvengtumėte galimų saugumo pažeidimų.

3: Pradėkite iš naujo

Išvalyti savo Zsh istorija gali būti naudinga, jei norite pradėti nuo švarios istorijos ir pašalinti nepageidaujamą informaciją iš komandinės eilutės naudojimo.



Kaip išvalyti „Zsh“ istoriją „Mac“?

Galite išvalyti Zsh istorija „Mac“ sistemoje:

1 būdas: išvalydami istorijos failą

„Mac“ istorijos faile yra komandų istorija, kurią anksčiau vykdėte „Mac“ terminale. Galite išvalyti šį failą atlikdami šiuos veiksmus, kad išvalytumėte Zsh istorija „Mac“.

1 žingsnis: Atidaryk savo Zsh terminalas „Mac“ ir įveskite šią komandą:

cat /dev/null > ~/.zsh_history

Ši komanda nukreipia cat komandos išvestį į /dev/null, efektyviai išvalydama istorijos failo turinį.

2 žingsnis: Išvalę istorijos failą, turite iš naujo įkelti savo Zsh konfigūracija paleisdami šią komandą:

šaltinis ~/.zshrc

Tai atnaujins Zsh aplinka ir užtikrinti, kad išvalyta istorija įsigaliotų.

Tavo Zsh istorija failas dabar išvalytas, o ankstesnės komandos nebebus pasiekiamos.

2 būdas: istorijos komandos naudojimas

Taip pat galite naudoti istorijos komandą, kad išvalytumėte savo Zsh istorija „Mac“ ir tai galima padaryti atliekant šiuos veiksmus:

1 žingsnis: Atidarykite „Mac“ terminalą ir naudokite šią komandą, kad parodytumėte komandų istoriją.

istorija

2 žingsnis: Norėdami išvalyti visą istoriją Zsh , galite įvesti šią komandą:

istorija -p

3 būdas: .zshrc failo redagavimas

Zshrc yra konfigūracijos failas, skirtas Zsh kuri taip pat apima istorijos nustatymus. Redaguodami šį failą atlikdami šiuos veiksmus, galite išvalyti Zsh istorija „Mac“.

1 žingsnis: Atidarykite terminalą ir naudokite šią komandą, kad atidarytumėte savo Zsh konfigūracija failą teksto rengyklėje:

sudo nano /etc/zshrc

2 žingsnis: Raskite skyrių, susijusį su istorijos nustatymais, kuriuose paprastai yra tokie kintamieji kaip HISTFILE, HISTSIZE ir SAVEHIST.

3 veiksmas: Norėdami visiškai išjungti istorijos įrašymą, galite komentuoti naudodami (#) arba ištrinti šias eilutes iš failo. Tada išsaugokite failą naudodami CTRL + X, pridėkite Y ir paspauskite Enter.

4 veiksmas: Norėdami pritaikyti pakeitimus Zsh konfigūracija failą, turite įvesti šią komandą:

šaltinis /etc/zshrc

Tai išvalys Zsh istorija „Mac“.

Išvada

Išvalyti savo Zsh komanda „Mac“ istorija yra užduotis, leidžianti vartotojams išlaikyti privatumą, saugumą ir švarią komandinės eilutės patirtį. Vykdydami šiame straipsnyje nurodytus veiksmus, galite veiksmingai išvalyti savo Zsh istorija ir įsitikinkite, kad anksčiau įvestos komandos nebebus pasiekiamos.