příkaz historie v Linuxu zobrazuje seznam dříve provedených příkazů v tabulkovém formátu; přičemž první sloupec zobrazuje počet příkazů a druhý sloupec zobrazuje skutečné příkazy, které byly provedeny.
Seznam dříve zadaných příkazů lze také zobrazit stisknutím tlačítka ‚Nahoru‘ a ‚Dolů‘ šipky na klávesnici, abyste se vyhnuli opětovnému psaní nedávno provedeného příkazu.
Lze konfigurovat maximální počet předchozích příkazů, které jsou uloženy.
Najděte všechny provedené příkazy v historii
$ history
Mohou nastat případy, kdy uživatel zadal potenciálně nebezpečný nebo riskantní příkaz. Není bezpečné uchovávat takový příkaz v historii, protože by mohl být neúmyslně znovu vyvolán.
Například příkazne. 10 na obrázku výše je populární útok odmítnutí služby zvaný „Fork Bomb “, což zcela vyčerpá paměť počítače.
Podívejme se, jak odstranit takové příkazy z historie.
Smazání jednoho příkazu v historii
Pomocí '-d'
můžeme z historie odstranit jeden příkaz parametr.
$ history -d <command no.>
Spusťte to a ověřte, zda příkaz č. 10 je odstraněn z příkazu historie.
$ history -d 10 $ history
Jak je vidět výše, vidličková bomba byl vymazán z historie a příkaz č. 10 je přiřazeno dalšímu příkazu v seznamu.
Smazání všech příkazů historie
Proveďte příkaz s parametrem ‘-c’
odstraní všechny příkazy ze seznamu historie.
$ history -c $ history
Jak vidíme výše, všechny příkazy byly smazány z historie.
Závěr
V tomto článku jsme probrali příkaz historie a jak odstranit určité příkazy nebo všechny příkazy z historie. Historie je uložena v souboru s názvem ‘.bash_history’ který se nachází v domovské složce uživatele.
Další informace o historii příkaz, přejděte na manuálovou stránku historie provedením:
$ man history
Pokud máte nějaké dotazy nebo zpětnou vazbu, nezapomeňte níže zanechat komentář!