.
history -c
… To jednoduché 😀 LOL !!!
Nic, je to, že vždy začínám své příspěvky s podrobným vysvětlením problému, na závěr řešení jsem přemýšlel o tom, že bych se možná trochu změnil 😀
Při více než jedné příležitosti jsme určitě chtěli smazat historii příkazů, které jsme provedli na našem počítači, proto jsem dříve smazal soubor .bash_history nachází se v naší domácnosti, ale vždy je lepší použít nástroje nebo možnosti, které nám samotný systém dává ^ - ^
Proto považuji spouštěcí příkaz za dokonalý, jednoduchý parametr (-c) říká systému, aby vymazal historii příkazů.
Další metoda, která by měla fungovat také, je:
echo "" > ~/.bash_history
To by mělo dát do naší historie prázdný řádek, který odstraní vše ostatní :)
No nic, další tip, který, doufám, bude zajímavý.
pozdravy
LoL super užitečný a přímý vstup, díky za radu ^ ^
Děkuji
V dnešní době jsem byl trochu zaneprázdněný a trochu neochotný psát, uvidíme, jestli napíšu nějaké věci dnes a zítra ^ - ^
Druhá možnost mě nenapadla, zajímavá KZKG ^ Gaara 🙂
Napadlo mě ve skutečnosti psaní příspěvku HAHAHAHA, ve skutečnosti jsem odstranil .bash_history a již HAHAHA
Stále jste to mohli udělat:
cat /dev/null > ~/.bash_history
Nebo si trochu hrajte, možná toto:
rm ~/.bash_history && touch ~/.bash_history
V každém případě dávám přednost použití historie -d ke specifickému vymazání věcí, které mě otravují, nebo k úpravě souboru, uzavření a opětovné spuštění relace.
Jednoduché, ale užitečné!
Dík!
Děkujeme vám za komentář ^ - ^
A odstranění obsahu souboru pomocí nano nebo vi a opětovné přihlášení by problém nevyřešilo?
Děkuji vám, našel jsem, co jsem potřeboval.
Pozdrav….
Vynikající materiál Děkujeme za čas a odhodlání
Mockrát děkuji, přímo k věci!
Ahoj kámo! Váš příspěvek je skvělý, ale udělal bych malou opravu:
kompletní příkaz by byl: echo ""> ~ / .bash_history && history -c
Problém je v tom, že příkaz „history -c“ vymaže pouze příkazy použité v otevřeném terminálu a na druhou stranu, když provedete „echo“> ~ / .bash_history, vyčistí soubor, ale ponechá vám poslední psaný řádek, v tomto případě samotný příkaz clean.
Součet obou s && a v tomto pořadí vám tedy umožňuje opustit přesně to, co chcete, tj. Vymazat historii všech terminálových relací (včetně poslední otevřené)
Doufám, že můj příspěvek je užitečný.
Dobrý den.
Děkujeme za příkaz, ale nebylo by efektivnější použít zabezpečené mazání (přepsání), aby se zabránilo obnově vymazaných dat třetími stranami?
Pozdrav.
Můj drahý Bartali, vše záleží na tom, co skrýváš. Stačí jednoduché smazání, protože historie terminálu zřídka obsahuje citlivá data. Bezpečné mazání spotřebovává další zdroje a energii. Používám ho pouze v případě přísně soukromých věcí nebo těch, které by mohli použít zločinci.
Otevřel jsem soubor '/root/.bash_history' s editorem jako 'root' a odstranil jsem obsah.
sollocpongan historie -c
dobře, žádný ze zmíněných příkazů pro mě nefunguje.
historie -c pokud vymažete historii, ale při opětovném spuštění terminálu se načte vše.
někdo ví, jak trvale smazat historii. ?
díky