Koduleht » kuidas » Kuidas eemaldada terminali ajalugu Linuxis või MacOSis

    Kuidas eemaldada terminali ajalugu Linuxis või MacOSis

    Vajutage Mac'i või Linuxi käsurea nupp „üles” ja näete viimast käsku. Vajutage klahvi „üles” ja näete rohkem käske; võite minna tagasi päevad, kuud või isegi aastaid.

    Seda nimetatakse teie ajaloost ja see on väga mugav. Kui tegite pika käsu kirjutades vea, vajutage lihtsalt üles ja parandage probleem. Kui soovite uuesti ühendada SSH serveriga, mida kasutasite teisel päeval, vajutage lihtsalt nuppu „üles”, kuni kuvatakse vastav käsk.

    See on kasulik, kuid siin on ka potentsiaalne turvalisuse probleem, eriti kui sisestasite juhuslikult parooli lihttekstina. Kuidas selgub see ajalugu? Lühike lugu, saate seda teha kahe käsuga: ajalugu -c, järgneb rm ~ / .bash_history. Siin on, mida need käsud teevad, suurema selguse huvides.

    Tühjendage praegune seansi ajalugu

    Teie ajalugu saab laguneda kaheks tükiks. Seal on teie praeguste istungite ajalugu ja teie pikaajaline ajalugu. Meie esimene käsk, ajalugu -c, tegeleb praeguse istungiga.

    The ajalugu käsk on sisse ehitatud Bashi ise -c modifikaator ütleb programmile selle ajaloo kustutamise. See käsk hoiab ära teie praeguses sessioonis midagi teie pikaajalise ajaloo kirjutamist, kuid ei välista seda pikaajalist ajalugu.

    Tühjendage kõik oma Bashi ajalugu

    Kui soovite kogu oma ajaloo eemaldada, käivitage järgmine käsk:

    rm ~ / .bash_history

    Kui sa ei tea, rm on pikaajaline käsk failide kustutamiseks UNIX-põhistes süsteemides. ~ / .bash_history on lihtne tekstidokument, mis salvestab teid Bashi ajaloo.

    Teise võimalusena võite faili avada ja kustutada mistahes ridu, mida te muretsete. Tippige Maci puhul avage ~ / .bash_history ja teie vaikimisi tekstiredaktor avab faili.

    Asendage Linuxi süsteemidel avatud teie eelistatud tekstiredaktori nimega, näiteks nano, vim, või gedit. Üks, mida olete faili avanud, saate kustutada kõik read, mida te ei soovi käsitsi hoida. Salvestage fail ja seejärel taaskäivitage oma shell ning kustutatud read lõpetatakse.

    Puhasta oma terminali sarnase uue seansi jaoks

    See on enamasti seotud, aga ma mainin seda ikkagi. Käsk selge muudab teie terminali just selliseks, et avasite uue seansi, mis on kasulik, kui võtate palju ekraanipilte ja tahate, et asjad näeksid korras (või ei taha inimesi üle oma õla, et näha, milliseid käske olete käinud.)

    See on täiesti esteetiline: kerige üles ja näete ikka oma eelmist väljundit. Aga kui sa oled minu töös, on see mugav.