26Aug

Kuidas kustutada terminali ajalugu Linuxis või macOS

Vajutage Maci või Linuxi käsurealt üles-alla noolt ja näete viimast käsku, mida sa jooksed. Hoidke vajutades "üles" ja näete rohkem käske;võite minna tagasi päeva, kuud või isegi aastad.

Seda nimetatakse teie ajalooks ja see on väga mugav. Kui teete vea, sisestage pikk käsk, lihtsalt vajutage "üles" ja lahendage probleem. Kui soovite uuesti külastada SSH-serverit, mida kasutasite järgmisel päeval, vajutage lihtsalt üles-alla, kuni näete vastavat käsku.

See on kasulik, kuid seal on ka potentsiaalne turbeprobleem, eriti kui sa kogemata sisestasid salasõna parooli mõnes kohas. Kuidas saab üks selle ajaloost selgeks teha? Pikk lugu on lühike, saate seda teha kahes käskluses: ajalugu -c, millele järgneb rm ~ /. bash_history. Need on suuremad selgitused, mida need käsud teevad.

Kustuta praeguse seansi ajalugu

Teie ajalugu võib jagada kaheks osaks. Seal on teie praegune seansside ajalugu ja teie pikaajaline ajalugu. Meie esimene käsk, ajalugu -c, käsitleb praegust istungit.

Ajaloo käsk on sisse ehitatud Bashi endasse ja -c modifikaator ütleb, et programm kustutab selle ajaloo. See käsk takistab teie praeguses seansis kirjutamist teie pikaajalisse ajaloos, kuid see pikaajaline ajalugu pole selge.

Kustuta kogu oma bassi ajalugu

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

rm ~ /. bash_history

Kui te ei tea, rm on pikaajaline käsk failide kustutamiseks UNIX-põhiselsüsteemid.~ /. bash_history on lihtne tekstdokument, mis salvestab Bashi ajaloo.

Samuti võite avada faili ja kustutada kõik teie seatud rida. Macis sisestage käsk ~ /. bash_history ja vaikimisi tekstiredaktor avab faili.

Linuxi süsteemides asenda avatud oma eelistatud tekstiredaktori nimega, näiteks nano, vim või gedit.Üks, kellele olete faili avanud, saate kustutada kõik read, mida soovite hoida käsitsi. Salvestage fail ja taaskäivitage oma koormus, ja kustutatud read lõpetatakse.

tühjendage oma terminali sarnase uue seansi jaoks

See on enamasti mitteseotud, kuid mainin seda ikkagi. Käsk selge muudab Terminali välja nagu te lihtsalt avasite uue seansi, mis on kasulik siis, kui võtate palju ekraanipilte ja tahate, et asjad saaksid korralikult otsida( või ei soovi, et inimesed üle õlgade näeksid, milliseid käske olete käitanud.)

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