Paano linisin ang kasaysayan ng utos sa Linux

.

history -c

... Ang simpleng 😀 LOL !!!

Wala, ay palagi kong sinisimulan ang aking mga post na nagbibigay ng isang detalyadong paliwanag sa problema, upang tapusin sa solusyon, naisip ko na baka magbago ng kaunti 😀

Sa higit sa isang okasyon tiyak na nais naming tanggalin ang kasaysayan ng mga utos na ipinatupad namin sa aming computer, para dito dati kong tinanggal ang file .bash_history na matatagpuan sa aming tahanan, ngunit palaging mas mahusay na gamitin ang mga tool o pagpipilian na ibinibigay sa amin ng system mismo ^ - ^

Iyon ang dahilan kung bakit nakita kong perpekto ang startup command, isang simpleng parameter (-c) ang nagsasabi sa system na i-clear ang kasaysayan ng utos.

Ang isa pang pamamaraan na dapat ding gumana ay:

echo "" > ~/.bash_history

Dapat itong maglagay ng isang blangko na linya sa aming kasaysayan na aalisin ang lahat :)

Wala, isa pang tip na inaasahan kong makawiwili ka.

Regards


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   helena_ryuu dijo

    Mag-loL ng isang napaka-kapaki-pakinabang at direktang pagpasok, salamat sa payo ^^

    1.    KZKG ^ Gaara dijo

      Salamat sa iyo
      Medyo naging abala ako at medyo hindi nais na magsulat sa mga panahong ito, tingnan natin kung nagsusulat ako ng ilang mga bagay ngayon at bukas ^ - ^

  2.   lungsod dijo

    Ang pangalawang pagpipilian ay hindi nangyari sa akin, kagiliw-giliw na KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara dijo

      Napaisip ako sa katunayan na nagsusulat ng post na HAHAHAHA, tinanggal ko talaga ang .bash_history at mayroon na HAHAHA

      1.    Hugo dijo

        Maaari mo pa ring gawin ito:

        cat /dev/null > ~/.bash_history

        O naglalaro nang kaunti, marahil ito:

        rm ~/.bash_history && touch ~/.bash_history

        Sa anumang kaso, mas gusto kong gumamit ng history -d upang partikular na burahin ang mga bagay na nakakainis sa akin, o upang mai-edit ang file, isara at simulan muli ang sesyon.

  3.   elynx dijo

    Simple ngunit kapaki-pakinabang!

    Salamat!

    1.    KZKG ^ Gaara dijo

      Salamat sa iyo sa pagbibigay ng puna ^ - ^

  4.   st0rmt4il dijo

    At ang pagtanggal ng nilalaman ng file gamit ang nano o vi at pag-log in muli ay hindi malulutas ang problema?

  5.   Emisaryo dijo

    Salamat dito nahanap ko ang kailangan ko.
    Isang pagbati ....

  6.   Clandestine dijo

    Mahusay na materyal Ang oras at dedikasyon na naihatid ay pinahahalagahan

  7.   Daniel PZ dijo

    Maraming salamat, hanggang sa punto!

  8.   Banal dijo

    Hello mate! Mahusay ang iyong kontribusyon, ngunit gagawa ako ng isang maliit na pagwawasto:

    ang kumpletong utos ay: echo ""> ~ / .bash_history && history -c

    Ang problema ay ang utos na "history -c" ay nalilimas lamang ang mga utos na ginamit sa bukas na terminal, at sa kabilang banda, kapag ginawa mo ang "echo"> ~ / .bash_history "nililinis nito ang file, ngunit iniiwan ka ng huling isang nakasulat na linya, sa kasong ito, ang malinis na utos mismo.

    Samakatuwid, ang kabuuan ng pareho sa && at sa pagkakasunud-sunod na ito, ay nagbibigay-daan sa iyo upang iwanan ang nais mo nang eksakto, na kung saan ay upang limasin ang kasaysayan ng lahat ng mga session ng terminal (kabilang ang huling bukas)

    Inaasahan kong ang aking kontribusyon ay kapaki-pakinabang.

  9.   Bartali dijo

    Hello.
    Salamat sa utos, ngunit hindi ba magiging mas epektibo ang paggamit ng isang ligtas na burado (patungan) upang maiwasan ang nabura na data na mabawi ng mga third party?

    Isang pagbati.

    1.    Jose dijo

      Mahal kong Bartali, nakasalalay ang lahat sa iyong itinatago. Ang isang simpleng pagtanggal ay sapat na dahil ang kasaysayan ng terminal ay bihirang naglalaman ng sensitibong data. Ang ligtas na burahin ay kumokonsumo ng karagdagang mga mapagkukunan at lakas. Ginagamit ko lang ito sa kaso ng mahigpit na mga pribadong bagay o maaaring magamit ng mga cybercriminal.

  10.   José dijo

    Binuksan ko ang file na '/root/.bash_history' kasama ang editor bilang 'root', at tinanggal ko ang nilalaman.

  11.   Hindi kilala dijo

    kasaysayan ng sollocpongan -c

  12.   AndresD dijo

    mabuti, wala sa mga nabanggit na utos na gumagana para sa akin.
    ang kasaysayan -c kung i-clear mo ang kasaysayan, ngunit kapag nagsisimula muli sa terminal, na-load nito ang lahat.
    may nakakaalam kung paano tatanggalin nang permanente ang kasaysayan. ?
    salamat