Miksi meidän pitäisi poistaa Linux-komentorivihistoria?
Suurimman osan ajasta emme halua paljastaa muiden Linux-järjestelmän käyttäjien terminaalihistoriaa. Esimerkiksi, jos pidät luokkia oppilaillesi Lab-tietokoneella ja olet ehkä opettanut joitain haitallisia komentoja, eikä sinua suositella käytettäväksi järjestelmässämme. Mutta useimmilla opiskelijoilla ei ole aavistustakaan näiden kriittisten komentojen sivuvaikutuksista. Utelias opiskelija voi etsiä komentorivihistoriaa ja testata heitä tarkistaakseen jokaisen komennon toiminnan. Se voi kaataa järjestelmän monta kertaa. Voit kuitenkin korjata tai asentaa järjestelmän uudelleen nopeasti. Mutta se ei ole hyvä käytäntö. Joten tässä tapauksessa haluamme mieluummin tyhjentää komentorivihistorian sen käsittelemisen jälkeen. Varsinkin kun sinulla on jaettu pääsy ystävien tai kollegoiden kanssa. Olemme juuri laatineet sen vain yksinkertaisella esimerkillä; voi olla muita ongelmia, joiden kautta haluat tyhjentää Linux-komentorivihistorian. Tässä artikkelissa annamme sinulle esittelyn kuinka voit tyhjentää komentorivihistorian Linux-järjestelmässä.
Olemme suorittaneet kaikki Ubuntu 20: n komennot.04 -pääteohjelma tässä artikkelissa. Siksi on tarpeen avata järjestelmän pääteikkuna. Napsauta järjestelmän työpöydän vasemmassa kulmassa olevaa 'Aktiviteetit' ja etsi sitten hakusanalla 'pääte' sovelluksen hakupalkkia käyttämällä. Kun olet suorittanut haun, napsauta päätelaitteen kuvaketta ja käynnistä se.
Linux-komentorivihistorian poistaminen
Jos haluat tarkastella päätelaitteen komennon historiaa, kirjoita seuraava komento päätelaitteeseen:
$ historia
Normaalisti komentorivihistoria tallentuu tiedostoon nimeltä bash_history. Tämä tiedosto, jonka voit löytää tietyn käyttäjän kotihakemistosta / home / username /.bash_historia. Suorita alla annettu komento löytääksesi bash_history -tiedoston:
$ ls -l / koti / kbuzdar /.bash_historia
merkintä: Root-käyttäjä voi tarkkailla kaikkien järjestelmän käyttäjien komentohistoriaa. Mutta tavallinen käyttäjä voi tarkastella vain omaa komentorivihistoriaansa.
Poista viiva bash-historiasta
Jos haluat poistaa vain yhden rivin bash-historiatiedostosta, voit käyttää -d-vaihtoehtoa historia-komennolla ja antaa kohdennettavan rivinumeron, jonka haluat poistaa.
Haluamme esimerkiksi tyhjentää komennon, joka sisältää salasanasi, jos olet kirjoittanut salasanan pelkkänä tekstinä. voit helposti löytää rivinumeron historiatiedostosta ja tyhjentää sen suorittamalla seuraavan komennon:
$ historia -d 355
Poista tai tyhjennä kaikki komennot bash-historiasta
Voit myös tyhjentää tai poistaa kaikki merkinnät bash-historiatiedostosta. Joten käytä vaihtoehtoa -c historia-komennolla. Voit tyhjentää tai poistaa kaiken bash-historian suorittamalla seuraavan komennon terminaalissa:
$ historia -c
Vaihtoehtoisesti, suorittamalla seuraava komento, voit poistaa tai poistaa kaiken viimeisten komentojen historian bash-historiatiedostossa pysyvästi.
$ cat / dev / null> ~ /.bash_historia
Johtopäätös
Tässä artikkelissa olemme esittäneet paremman käsityksen historian komennosta ja miksi meidän on tyhjennettävä se. Toivon, että yllä mainitusta komennosta voi nyt tyhjentää järjestelmän historian helposti. Muista kuitenkin aina, että mitä suoritat terminaalissa, kaikki bash-historiatiedostoon tallennetut komennot, joten on suositeltavaa, ettet koskaan käytä pelkkätekstisiä salasanoja Linux-komentorivillä. Jos sinulla on kysyttävää ja ajatuksia liittyen tähän artikkeliin, jaa ideasi kanssamme.