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.