Hogyan törölhető a parancsok előzményei a Linuxban

.

history -c

... ilyen egyszerű 😀 LOL !!!

Semmi, az, hogy mindig a problémám részletes magyarázatával kezdem a bejegyzéseimet, hogy a megoldással záruljak, gondoltam arra, hogy talán változtatok egy kicsit 😀

Nem egyszer biztosan töröltük a számítógépünkön végrehajtott parancsok előzményeit, ehhez korábban töröltem a fájlt .bash_history otthonunkban található, de mindig jobb használni azokat az eszközöket vagy opciókat, amelyeket maga a rendszer ad nekünk ^ - ^

Ezért találom tökéletesnek az indítási parancsot, egy egyszerű paraméter (-c) arra utasítja a rendszert, hogy törölje a parancs előzményeit.

Egy másik módszer, amelynek működnie kell, a következő:

echo "" > ~/.bash_history

Ez egy üres sort írna a történelmünkbe, eltávolítva minden mást :)

Nos, semmi, egy másik tipp, amit remélem érdekesnek talál.

Üdvözlet


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   helena_ryuu dijo

    LoL egy nagyon hasznos és közvetlen bejegyzés, köszönöm a tanácsot ^^

    1.    KZKG ^ Gaara dijo

      Köszönöm
      Mostanában kissé elfoglalt voltam, és kissé nem voltam hajlandó írni, nézzük meg, írok-e néhány dolgot ma és holnap ^ - ^

  2.   Város dijo

    A második lehetőség nem jutott eszembe, érdekes KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara dijo

      Eszembe jutott, hogy a HAHAHAHA bejegyzést írtam, valójában töröltem a .bash_history-t, és már HAHAHA

      1.    Hugo dijo

        Ezt mégis megtehette volna:

        cat /dev/null > ~/.bash_history

        Vagy játszani egy kicsit, talán ez:

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

        Mindenesetre inkább a -d előzményeket használom, hogy kifejezetten töröljem azokat a dolgokat, amelyek bosszantanak, vagy a fájl szerkesztéséhez zárjam be és kezdjem újra a munkamenetet.

  3.   elynx dijo

    Egyszerű, de hasznos!

    Köszönöm!

    1.    KZKG ^ Gaara dijo

      Köszönjük, hogy kommentálta ^ - ^

  4.   st0rmt4il dijo

    És a fájl tartalmának törlése nano vagy vi használatával és újbóli bejelentkezés nem oldaná meg a problémát?

  5.   Követ dijo

    Köszönöm, itt találtam, amire szükségem volt.
    Üdvözlet….

  6.   Titkos dijo

    Kiváló anyag A szállított időt és odaadást értékelik

  7.   Daniel PZ dijo

    Nagyon köszönöm, pont a lényegre!

  8.   Santi dijo

    Hello haver! Nagy a közreműködésed, de egy kis javítást végeznék:

    a teljes parancs a következő lenne: echo ""> ~ / .bash_history && history -c

    A probléma az, hogy a "history -c" parancs csak a nyitott terminálban használt parancsokat törli, másrészt ha az "echo"> ~ / .bash_history "parancsot végrehajtja, megtisztítja a fájlt, de az utolsó egy írott sor, ebben az esetben maga a tiszta parancs.

    Ezért a && -vel együtt és ebben a sorrendben lehetővé teszi, hogy pontosan azt hagyja, amire vágyik, vagyis az összes terminál szekció előzményeinek törlése (beleértve az utolsó nyitottat is)

    Remélem, hogy hozzájárulásom hasznos lesz.

  9.   Bartali dijo

    Hello.
    Köszönöm a parancsot, de nem lenne hatékonyabb a biztonságos törlés (felülírás) használata, hogy megakadályozzák a törölt adatok harmadik felek általi helyreállítását?

    A köszöntés.

    1.    Jose dijo

      Kedves Bartali, minden attól függ, mit rejtegetsz. Elég egy egyszerű törlés, mivel a terminál előzményei ritkán tartalmaznak érzékeny adatokat. A biztonságos törlés további erőforrásokat és energiát igényel. Csak szigorúan magánéleti dolgok esetén használom, vagy amelyeket számítógépes bűnözők használhatnak.

  10.   José dijo

    Megnyitottam a '/root/.bash_history' fájlt, ahol a szerkesztő 'root' volt, és töröltem a tartalmat.

  11.   Névtelen dijo

    sollocpongan történelem -c

  12.   AndresD dijo

    jó, az említett parancsok egyike sem működik nálam.
    a history -c, ha törli az előzményeket, de amikor újraindítja a terminált, mindent betölt.
    valaki tudja, hogyan kell véglegesen törölni az előzményeket. ?
    gracias