Nykypäivän digitaalisella aikakaudella yksityisyys ja turvallisuus ovat tärkeimmät näkökohdat, joita jokaisen käyttäjän tulee noudattaa. Kuten Linux-käyttöjärjestelmässä, me käyttäjänä olemme järjestelmänvalvojia, suoritamme erilaisia komentojen suorittamista päätelaitteessa. Kun komento on suoritettu, sen historia tallennetaan tiedostoon, joka on meiltä piilossa. Joten jos tämä tiedosto on palautettu tai jos tätä historiaa ei ole poistettu, se voi olla haitallista, jos luvaton henkilö käyttää järjestelmäämme. Joten meidän on tyhjennettävä terminaalihistoria usein kattavilla menetelmillä. Joten tässä artikkelissa näemme erilaisia vaiheittaisia menetelmiä, joiden avulla voimme poistaa päätehistoriamme kokonaan.
Kuinka tyhjentää päätehistoria Linuxissa?
Päätehistorian tyhjentämiseksi Linux-käyttöjärjestelmästämme voimme seurata neljää erilaista kattavaa menetelmää, jotka auttavat meitä tyhjentämään päätehistorian kokonaan. Alla on menetelmät, joista keskustelemme tässä artikkelissa:
Sisällysluettelo
- Historiakomennon käyttäminen päätehistorian tyhjentämiseen Linuxissa
- Päätehistorian tyhjentäminen muokkaamalla Bash-historiatiedostoa
- Käytä 'unset HISTFILE' -komentoa päätehistorian tyhjentämiseen Linuxissa
- Nollauskomennon käyttäminen päätehistorian tyhjentämiseen Linuxissa
Katsotaanpa siis jokaista menetelmää sen käytännön käytöllä päätehistorian tyhjentämiseksi Linuxissa:
Historiakomennon käyttäminen päätehistorian tyhjentämiseen Linuxissa
Tässä menetelmässä tyhjennämme päätehistorian käyttämällä sisäänrakennettua historiakomentoa. Joten seuraa alla olevia vaiheita tyhjentääksesi päätehistorian historiakomennolla:
Vaihe 1: Pikanäppäimen käyttäminen CRTL + ALT + T , avaa pääte ja anna alla oleva komento nähdäksesi päätteen nykyisen historian.
history>

Olemassa olevan historian tarkistaminen
Vaihe 2: Päätteen avaamisen jälkeen, tyhjentääksemme koko nykyisen istunnon komentohistorian, meidän on syötettävä seuraava komento:
history -c>

Käytä historiakomentoa painamalla -c tyhjentääksesi
Vaihe 3: Tarkistaaksemme, onko historia tyhjennetty vai ei, voimme jälleen käyttää historiakomentoa. Komennon suorittamisen jälkeen näet eron Vaihe 1 ja nykyinen askeltulos.
history>

Päätehistoria tyhjennetty
Päätehistorian tyhjentäminen muokkaamalla Bash-historiatiedostoa
Tässä menetelmässä tyhjennämme päätehistorian muokkaamalla Bash-historiatiedostoa ( .bash_history ). Joten noudata alla olevia ohjeita tyhjentääksesi päätelaitteen muokkaamalla Bash-historiatiedostoa.
Vaihe 1: Avaa pääte ja anna alla oleva komento nähdäksesi Bash-historiatiedoston nykyisen sisällön. Tämä palauttaa terminaalin olemassa olevan kokonaishistorian.
vim ~/.bash_history>

Bash-historiatiedoston avaaminen Vimissä
Vaihe 2: Paina nyt ' gg ' siirtyäksesi tiedoston alkuun.
keskipainike css

Siirry tiedoston alkuun gg-näppäimellä
Vaihe 3: Paina seuraavaksi Vaihto + d komento kahdesti poistaaksesi kaikki tiedoston rivit. Tallenna tiedosto komennolla :wq .

Kaikkien rivien poistaminen pikakuvakkeen avulla
Vaihe 4: Tarkistaaksemme, onko historia tyhjennetty vai ei, voimme käyttää päätteen historiakomentoa ja nähdä tulokset,
history>

Päätehistoria tyhjennetty
Käytä 'unset HISTFILE' -komentoa päätehistorian tyhjentämiseen Linuxissa
Tämän menetelmän avulla voimme tilapäisesti poistaa komentohistorian tallennuksen nykyisestä istunnosta poistamalla ' HISTFILE 'ympäristömuuttuja. Noudata alla olevia ohjeita:
Vaihe 1: Avaa pääte ja suorita alla oleva komento poistaaksesi nykyisen istunnon komentohistorian.
unset HISTFILE>

Unset-komennon käyttäminen komentohistorian tallentamisen poistamiseksi käytöstä
Vaihe 2: Nyt, yllä olevan komennon suorittamisen jälkeen, komentoja, jotka suoritetaan edelleen, ei tallenneta historiatiedostoon. Tämän varmistamiseksi voimme suorittaa monia komentoja.
echo ''This command will not be saved'>

Suoritetaan esimerkkikomentoa
Vaihe 3: Voimme käyttää historiakomentoa tarkistaaksemme, onko historia tallennettu vai ei. Voit nähdä, että komento, jonka suoritimme Vaihe 2 ei ole tallennettu historiatiedostoon
java muuntaa merkki merkkijonoksi
history>

Päätehistoria tyhjennetty (ei tallennettu)
Nollauskomennon käyttäminen päätehistorian tyhjentämiseen Linuxissa
Tässä menetelmässä käytämme sisäänrakennettua reset-komentoa terminaalin historian tyhjentämiseen. Noudata alla olevia ohjeita tyhjentääksesi päätehistorian reset-komennolla.
Vaihe 1: Avaa pääte käyttämällä pikakuvaketta ja tarkista olemassa oleva historia suorittamalla alla oleva komento.
history>

Olemassa olevan historian tarkistaminen
Vaihe 2: Suorita nyt alla oleva komento tyhjentääksesi näytön ja komentohistorian päätteestä.
reset>

Reset-komennon käyttäminen terminaalin nollaamiseen
Vaihe 3: Tarkistaaksemme, onko pääte nollattu vai ei, voimme jälleen käyttää päätteen reset-komentoa ja nähdä eron Vaihe 1 ja nykyinen vaihe.
history>

Päätehistoria tyhjennetty
Päätehistorian tyhjentäminen Linuxissa - UKK
Kuinka voin tyhjentää koko päätehistoriani Linuxissa?
Voit tyhjentää koko päätehistorian käyttämällä
history>komennon kanssa-c>vaihtoehto. Tämä vaihtoehto tyhjentää historiatiedoston ja poistaa kaikki aiemmin suoritetut komennot historiasta.history -c>Tämän komennon suorittamisen jälkeen koko komentohistoriasi tyhjennetään.
Onko mahdollista poistaa tietty komento päätehistoriasta?
Kyllä, voit valikoivasti poistaa tietyn komennon päätehistoriasta käyttämällä `
history`>komento. Käytä ensin `history`>listataksesi kaikki komennot niitä vastaavien numeroiden kanssa. Tunnista poistettavan komennon numero ja käytä sitten `history -d`>jota seuraa komentonumero.history history -d>Korvaa `
`>sen komennon todellisella numerolla, jonka haluat poistaa.
Kuinka tyhjennän päätenäytön poistamatta komentohistoriaa?
`
clear`>komentoa käytetään päätteen näytön tyhjentämiseen, mutta se ei vaikuta komentohistoriaan. Kirjoita vain:clear>Tämä tarjoaa sinulle puhtaan päätenäytön säilyttäen samalla komentohistoriasi.
Voinko estää tiettyjen komentojen tallentamisen päätteen historiaan?
Kyllä, voit käyttää `
HISTIGNORE`>ympäristömuuttuja määrittää komentomallit, jotka tulee ohittaa historiassa.Esimerkiksi , ohittaaksesi komennot, kuten
ls>,cd>, jaclear>, voit käyttää:export HISTIGNORE='ls:cd:clear'>Tämä estää näitä komentoja tallentamasta historiaan.
Mihin päätehistoria on tallennettu, ja voinko muokata tai tyhjentää sen manuaalisesti?
Päätteen historia tallennetaan tyypillisesti '
~/.bash_history`>tiedosto käyttäjän kotihakemistoon. Voit tarvittaessa muokata tätä tiedostoa manuaalisesti tekstieditorilla. Voit tyhjentää historian käyttämällä `echo`>komento tiedoston päällekirjoittamiseksi:Tämä komento tyhjentää historiatiedoston ja tyhjentää tehokkaasti päätehistorian.
Johtopäätös
Lopuksi totean, että Linux-järjestelmämme päätehistorian tyhjentäminen on tärkeä tehtävä komentoriviliittymämme yksityisyyden ja turvallisuuden ylläpitämiseksi. Kuten tässä artikkelissa, olemme nähneet erilaisia menetelmiä, joiden avulla voimme tyhjentää nykyisen istuntohistoriamme. Olemme nähneet joitain sisäänrakennettuja kommentteja ja myös tekniikoita todellisen historiatiedoston tyhjentämiseksi yhteensopivuutemme mukaisesti. Voimme käyttää mitä tahansa optimoitua ja tyhjentää historiamme ilman ongelmia. Tämä hyödyttää yksityisyyttämme ja turvallisuuttamme historiallisten komentotietojen mahdolliselta katoamiselta.