Homepage » hogyan kell » Hogyan távolítsuk el a terminál történetét Linux vagy macOS rendszeren

    Hogyan távolítsuk el a terminál történetét Linux vagy macOS rendszeren

    Nyomja meg a „fel” nyílot a Mac vagy a Linux parancssori sorában, és az utolsó parancsot látja. Tartsa lenyomva a „fel” gombot, és több parancsot láthat; visszamehetsz napokra, hónapokra vagy akár évekre.

    Ezt nevezik a történelemnek, és ez nagyon kényelmes. Ha egy hosszú parancsot hibázott, egyszerűen nyomja meg a „fel” gombot, és javítsa ki a problémát. Ha újra szeretne csatlakozni egy másik SSH-kiszolgálóhoz, egyszerűen nyomja meg a „fel” gombot, amíg meg nem jelenik a megfelelő parancs.

    Ez hasznos, de itt is van egy lehetséges biztonsági probléma, különösen, ha véletlenül egy egyszerű szövegben jelszót adott meg. Hogyan tisztázza ezt a történelmet? Rövid történet, ezt két parancs segítségével teheti meg: történelem -c, ezt követi rm ~ / .bash_history. Íme, amit ezek a parancsok teszik a nagyobb érthetőség érdekében.

    Törölje az aktuális munkamenet történetét

    A történelem két darabra bontható. Az aktuális ülések története és a hosszú távú története van. Első parancsunk, történelem -c, foglalkozik az aktuális munkamenetben.

    A történelem parancsot Bash-ba építették be, és a -c A módosító megmondja a programnak, hogy törölje a történelmet. Ez a parancs megakadályozza, hogy a jelenlegi munkamenetben bármit írjon a hosszú távú történetébe, de nem tisztázza, hogy ez a hosszú távú történelem.

    Törölje az összes Bash történetét

    Ha el szeretné távolítani a teljes történetét, futtassa a következő parancsot:

    rm ~ / .bash_history

    Ha nem tudod, rm a UNIX-alapú rendszerekben lévő fájlok törlésére szolgáló hosszú parancs. ~ / .Bash_history egy egyszerű szöveges dokumentum, amely a Bash történetét tárolja.

    Másik lehetőségként megnyithatja a fájlt, és törölheti azokat a sorokat, amiket aggaszt. Mac számítógépen írja be nyissa meg a ~ / .bash_history fájlt és az alapértelmezett szövegszerkesztő megnyitja a fájlt.

    Linux rendszereken cserélje ki nyisd ki a kívánt szövegszerkesztő nevével, például: nano, életkedv, vagy gedit. Az egyik, amit megnyitott, törölheti azokat a sorokat, amelyeket nem szeretne kézzel tartani. Mentse el a fájlt, majd indítsa újra a héját, és a törölt sorok nem jelennek meg.

    Törölje a terminálját egy hasonló új munkamenethez

    Ez többnyire nem kapcsolódik egymáshoz, de amúgy is megemlítem. A parancs egyértelmű a terminált úgy néz ki, mintha új munkamenetet nyitott volna meg, ami akkor hasznos, ha sok képernyőképet készít, és azt szeretné, hogy a dolgok rendezettek legyenek (vagy nem akarják, hogy az emberek a válla fölött lássák, milyen parancsokat futtattak)

    Ez teljesen esztétikus: lapozzunk felfelé, és még mindig látni fogod az előző kimenetet. De ha az én munkamenetemben van, akkor ez hasznos.