GNU/Linux >> Znalost Linux >  >> Linux

Jak odstranit příkaz z historie v Linuxu

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ář!


Linux
  1. Jak používat příkaz historie v Linuxu

  2. Jak spravovat historii příkazů Linuxu

  3. Příkaz historie Linuxu

  1. Jak přidat nebo odebrat uživatele ze skupiny v Linuxu

  2. Jak vymazat historii příkazového řádku BASH v Linuxu

  3. Jak vymazat historii Bash na Linuxu

  1. Jak používat příkaz historie Linuxu

  2. Jak odstranit (smazat) soubor nebo adresář v Linuxu

  3. Jak vymazat konkrétní příkaz z historie Bash v Linuxu