Kaip išvalyti terminalo istoriją "Linux" ar "macOS"

Turinys:

Kaip išvalyti terminalo istoriją "Linux" ar "macOS"
Kaip išvalyti terminalo istoriją "Linux" ar "macOS"

Video: Kaip išvalyti terminalo istoriją "Linux" ar "macOS"

Video: Kaip išvalyti terminalo istoriją
Video: Kaip atblokuoti filmai.in, linkomanija, filmux - YouTube 2024, Balandis
Anonim
Paspauskite "aukštyn" rodyklę "Mac" arba "Linux" komandinėje eilutėje ir pamatysite paskutinę komandą, kurią paleidžiate. Paspauskite "aukštyn" ir pamatysite daugiau komandų; galite grįžti dienų, mėnesių ar net metų.
Paspauskite "aukštyn" rodyklę "Mac" arba "Linux" komandinėje eilutėje ir pamatysite paskutinę komandą, kurią paleidžiate. Paspauskite "aukštyn" ir pamatysite daugiau komandų; galite grįžti dienų, mėnesių ar net metų.

Tai vadinama jūsų istorija, ir tai labai patogu. Jei padarėte klaidą įvesdami ilgą komandą, tiesiog paspauskite "up" ir išspręskite problemą. Jei norite vėl prisijungti prie SSH serverio, kurį naudojote kitą dieną, tiesiog paspauskite "aukštyn", kol pamatysite atitinkamą komandą.

Tai naudinga, bet čia taip pat yra ir galimo saugumo problemos, ypač kai netyčia įvedėte slaptažodį paprasto teksto tam tikru momentu. Kaip vienas išvalo šią istoriją? Ilga istorija trumpa, tai galite padaryti su dviem komandomis:

history -c

po to

rm ~/.bash_history

. Štai kaip tai daro komandos, kad gautumėte daugiau aiškumo.

Išvalyti dabartinės sesijos istoriją

Jūsų istorija gali būti suskaidyta į dvi dalis. Yra jūsų dabartinė sesijų istorija ir jūsų ilgalaikė istorija. Mūsų pirmoji komanda

history -c

aptariama dabartinė sesija.

The
The

history

komanda yra pastatyta į Bashą pati, ir

-c

modifikatorius nurodo programai išvalyti šią istoriją. Ši komanda neleis, kad jūsų dabartiniame seanse būtų rašoma jūsų ilgalaikei istorijai, tačiau neatlieka to ilgalaikio istorijos.

Išvalyti visą savo boso istoriją

Jei norite pašalinti visą savo istoriją, paleiskite šią komandą:

rm ~/.bash_history

Jei nežinote
Jei nežinote

rm

yra ilgametė komanda ištrinti failus UNIX sistemose.

~/.bash_history

yra paprastas teksto dokumentas, kuriame saugoma istorija Bash.

Arba galite atidaryti failą ir ištrinti visas jus dominančias eilutes. "Mac" kompiuteryje įveskite

open ~/.bash_history

ir jūsų numatytasis teksto redagavimo priemonė atidarys failą.

"Linux" sistemose pakeiskite
"Linux" sistemose pakeiskite

open

pavadintą pageidaujamo teksto redaktoriaus, pvz.,

nano

,

vim

arba

gedit

. Vienas, su kuriuo atidarote failą, galite ištrinti bet kokias eilučių, kurių nenorite laikyti rankomis. Išsaugokite failą, tada iš naujo paleiskite savo apvalkalą, o ištrintos eilutės nebebus rodomos.

Išvalykite savo terminalą, norėdami pradėti naują seansą

Tai vienas iš esmės nesusijęs, bet vis tiek miniu. Komanda

clear

atrodo, kad jūs ką tik atidarėte naują seansą, kuris yra naudingas, jei naudojate daug ekrano kopijų ir norite, kad viskas atrodytų tinkamai (ar nenorite, kad žmonės per pečius pamatytų, kokias komandas dirbote.)

Rekomenduojamas: