Linuxi käsud

Kuidas käskude ajalugu Linuxis kustutada

Kuidas käskude ajalugu Linuxis kustutada
Bashi ajalugu salvestab kõigi terminali käskude kirjed, mille kasutaja täidab käsurea Linuxi süsteemis. Ajaloofunktsiooni abil saate nooleklahvide abil navigeerimise kaudu hõlpsasti oma Linuxi süsteemis varem täidetud käske leida.

Miks peaksime eemaldama Linuxi käsurea ajaloo?

Enamasti ei taha me teie Linuxi süsteemis teiste kasutajate terminalide ajalugu avaldada. Näiteks kui annate oma õpilastele õppetunde labori arvutis ja olete võib-olla õpetanud mõningaid kahjulikke käske ega soovitata meie süsteemis. Kuid enamikul õpilastest pole aimugi nende kriitiliste käskude kõrvalmõjude kohta. Uudishimulik õpilane võib otsida käsurea ajalugu ja testida neid, et kontrollida iga käsu toimimist. See võib teie süsteemi mitu korda kokku kukkuda. Kuid saate oma süsteemi kiiresti parandada või uuesti installida. Kuid see pole hea tava. Nii et sel juhul tahame eelistada käsurea ajaloo kustutamist pärast selle kallal töötamist. Eriti kui teil on jagatud juurdepääs oma sõprade või kolleegidega. Oleme selle just lihtsa näitega välja töötanud; võib olla muid probleeme, mille kaudu soovite Linuxi käsurea ajaloo kustutada. Selles artiklis tutvustame teile, kuidas saate Linuxi süsteemis käsurea ajalugu kustutada.

Oleme kõik Ubuntu 20 käsud täitnud.04 terminalirakendus selles artiklis. Seetõttu on vaja oma süsteemis terminaliaken avada. Klõpsake süsteemi töölaual vasakus nurgas asuval tegevusalal ja seejärel otsige rakenduse otsinguriba abil märksõna "terminal". Pärast otsingu lõpetamist klõpsake terminali ikoonil ja käivitage see.

Linuxi käsurea ajaloo eemaldamine

Kui soovite vaadata terminali käsu ajalugu, tippige terminalile järgmine käsk:

$ ajalugu

Tavaliselt salvestatakse käsurea ajalugu faili nimega "bash_history". Selle faili leiate konkreetse kasutaja kodukataloogist / home / username /.bash_history. Faili bash_history leidmiseks käivitage allpool antud käsk:

$ ls -l / kodu / kbuzdar /.bash_history

Märge: Juurkasutaja saab jälgida kõigi teie süsteemi kasutajate käskude ajalugu. Kuid tavakasutaja saab vaadata ainult oma käsurea ajalugu.

Eemaldage rida bashi ajaloost

Kui soovite bashi ajaloofailist eemaldada ainult ühe rea, saate kasutada käsku -d koos ajalooga ja sisestada sihitud rea numbri, mille soovite eemaldada.

Näiteks tahame kustutada teie parooli sisaldava käsu, kui olete parooli sisestanud lihttekstina; saate reanumbri hõlpsasti ajaloofailist leida ja selle tühjendada, käivitades järgmise käsu:

$ ajalugu -d 355

Eemaldage või tühjendage kõik käsud bashi ajaloost

Samuti saate bashi ajaloofailist kõik kirjed kustutada või kustutada. Niisiis, kasutage suvandit -c käsuga ajalugu. Kogu bashi ajaloo kustutamiseks või kustutamiseks võite terminalis käivitada järgmise käsu:

$ ajalugu -c

Teise võimalusena saate järgmise käsu käivitades bashi ajaloofailis viimati täidetud käskude kogu ajaloo jäädavalt eemaldada või kustutada.

$ kass / dev / null> ~ /.bash_history

Järeldus

Selles artiklis oleme tutvustanud paremini ajaloo käsku ja miks peame selle tühjendama. Loodan, et ülalnimetatud käsu põhjal saab nüüd teie süsteemi ajaloo hõlpsalt kustutada. Kuid pidage alati meeles, et see, mida te terminalis täidate, on kõik bashi ajaloofailis salvestatud käsud, seega on soovitatav mitte kunagi kasutada Linuxi käsureal tavalises vormingus paroole. Kui teil on selle artikliga seotud küsimusi ja mõtteid, jagage palun oma ideid meiega.

Viis parimat mängu püüdmise kaarti
Me kõik oleme YouTube'is voogesituse mänge näinud ja armastanud. PewDiePie, Jakesepticye ja Markiplier on vaid mõned tipptasemel mängijatest, kes on t...
Kuidas mängu Linuxis arendada
Kümme aastat tagasi ei osanud paljud Linuxi kasutajad ennustada, et nende lemmikoperatsioonisüsteem on ühel päeval populaarne kommertsvideomängude män...
Kommertsmängumootorite avatud lähtekoodiga sadamad
Tasuta, avatud lähtekoodiga ja platvormidevaheliste mängumootorite puhkusereise saab kasutada nii vanade kui ka mõnede üsna hiljutiste mängude pealkir...