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.