A parancssori előzmények törlése
Tartalomjegyzék:
Ha Ön gyakori parancssor-felhasználó, valószínűleg korábban is nagyon hasznosnak találta a történelem parancsot, legyen szó a leggyakrabban használt parancsok felfedezéséről, az előzmények kiírásáról és a keresésről. konkrét múltbeli parancsok keresése, az összes használt alapértelmezett parancs felsorolása, vagy bármi más. Ennek ellenére van néhány nyilvánvaló helyzet, amikor érdemes lehet teljesen eltávolítani a parancssori előzmények listáját, legyen az adatvédelmi vagy biztonsági okokból.
Ez a cikk bemutatja, hogyan törölheti a parancssori előzményeket a terminálokban. Ez a trükk a parancselőzmények törlésére szolgál Mac OS vagy Linux rendszerű gépeken, vagy akár Windowson Ubuntu shell-el.
A parancssori előzmények teljes törlése
A parancselőzmények törléséhez csak egy -c jelzőt kell csatolnia az ismerős történelem parancshoz, így néz ki:
history -c
A parancs végrehajtása esetén manuálisan törli a .bash_history fájlt, vagy ha másik shellt használ, akkor azt is törölnie kell (zsh, tcsh, bash stb.).
Nyilvánvalóan ez a fájl közvetlenül is célozható az rm-el, de a legjobb, ha több okból is marad a történelem parancsnál.
Ha ellenőrizni szeretné, hogy a parancs működött-e, írja be ismét a „history” szót a szokásos módon, és látni fogja, hogy az egyetlen parancs a listán a „history -c”.
Az alábbi rövid videó bemutatja a parancsok előzményeinek törlésének teljes folyamatát, a videó a műveletet mutatja be Mac OS rendszeren a Terminal alkalmazással, de minden ugyanaz lenne a többi operációs rendszerben, amely támogatja a parancssor törlését. történelem is.
Ennek ugyanúgy működnie kell minden bash shell-nél, zsh shellnél, tcsh-nél és a legtöbb más shellnél, függetlenül attól, hogy a parancssor Mac OS X vagy linux, vagy akár Windows linux shellben van-e (de nem egy DOS prompt).
Köszönjük Adónak a tippötletet. Ha bármilyen más hasznos tippje vagy trükkje van a parancselőzmények terminálból való törlésével kapcsolatban, ossza meg őket megjegyzésekben!