Linux-komennot

Kuinka tyhjentää komentohistoria Linuxissa

Kuinka tyhjentää komentohistoria Linuxissa
Bash-historia tallentaa kaikkien päätelaitteiden komentojen tietueet, jotka käyttäjä suorittaa komentorivillä Linux. Historiaominaisuuden avulla voit helposti löytää aiemmin suoritetut komennot Linux-järjestelmässä nuolinäppäimillä.

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.

How to Develop a Game on Linux
A decade ago, not many Linux users would predict that their favorite operating system would one day be a popular gaming platform for commercial video ...
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...
Parhaat komentorivipelit Linuxille
Komentorivi ei ole vain suurin liittolainen Linuxia käytettäessä - se voi olla myös viihteen lähde, koska voit käyttää sitä pelaamaan monia hauskoja p...