Terminaalihistorian tyhjentäminen Linuxissa tai MacOSissa
Paina "ylös" -näppäintä Mac- tai Linux-komentorivillä ja näet viimeisen komennon, jonka juoksi. Pidä painettuna “ylös” ja näet enemmän komentoja; voit mennä takaisin päiviin, kuukausiin tai jopa vuosiin.
Tätä kutsutaan historiaksi, ja se on erittäin kätevä. Jos teit virheen kirjoittamalla pitkän komennon, paina “ylös” ja korjaa ongelma. Jos haluat muodostaa yhteyden SSH-palvelimeen, jota käytit toisena päivänä, paina “up” -painiketta, kunnes näet vastaavan komennon.
Se on hyödyllistä, mutta tässä on myös mahdollinen turvallisuusongelma, varsinkin jos olet kirjoittanut vahingossa salasanan yksinkertaisessa tekstissä. Miten tämä historia selvitetään? Pitkä tarina lyhyt, voit tehdä sen kahdella komennolla: historia -c
, jonka jälkeen rm ~ / .bash_history
. Tässä on, mitä nämä komennot tekevät, selkeyden lisäämiseksi.
Poista nykyisen istunnon historia
Historiasi voi hajota kahteen osaan. Nykyinen istuntojen historia on olemassa ja pitkäaikainen historiasi on. Ensimmäinen komento, historia -c
, käsittelee nykyistä istuntoa.
historia
komento on rakennettu Bashiin ja -C
muokkaaja kertoo ohjelmalle, että kyseinen historia on poistettu. Tämä komento estää sen, että nykyisessä istunnossasi ei kirjoiteta mitään pitkän aikavälin historiaan, mutta se ei poista sitä pitkällä aikavälillä.
Tyhjennä kaikki Bash-historiasi
Jos haluat poistaa koko historian, suorita seuraava komento:
rm ~ / .bash_history
Jos et tiedä, rm
on pitkäaikainen komento tiedostojen poistamiseksi UNIX-järjestelmissä. ~ / Bash_history
on yksinkertainen tekstiasiakirja, joka tallentaa Bash-historian.
Vaihtoehtoisesti voit avata tiedoston ja poistaa kaikki rivit, joista olet huolissasi. Kirjoita Mac-tietokoneeseen avaa ~ / .bash_history
ja oletustekstitiedosto avaa tiedoston.
Vaihda Linux-järjestelmissä avata
haluamasi tekstieditorin nimen, kuten nano
, puhti
, tai gedit
. Kun olet avannut tiedoston, voit poistaa kaikki rivit, joita et halua säilyttää käsin. Tallenna tiedosto ja käynnistä kuori uudelleen, ja poistamasi linjat lakkaavat näkymästä.
Tyhjennä terminaalisi samanlaiselle uudelle istunnolle
Tämä on enimmäkseen yhteydessä, mutta mainitsen sen kuitenkin. Käsky asia selvä
tekee Terminalin näyttämästäsi juuri avatun uuden istunnon, mikä on hyödyllistä, jos otat paljon kuvakaappauksia ja haluat, että asiat näyttävät siistinä (tai et halua, että ihmiset yli olkapään nähdäksesi, mitä komentoja olet käyttänyt.)
Tämä on täysin esteettinen: selaa ylös ja näet edellisen tuotoksen. Mutta jos olet töissäni, se on kätevä.