GNU/Linux >> Znalost Linux >  >> Linux

Jak si vybavím konkrétní příkaz z historie příkazů, aniž bych jej provedl

Řešení 1:

Můžete to udělat takto:Na příkazovém řádku stiskněte Ctrl +r a poté zadejte příkaz, který chcete vyvolat, ve vašem případě xyz . To vám ukáže celý příkaz bez jeho provedení.

Řešení 2:

Zkuste !xyz:p; vyvolá příkaz na začátek historie, aniž by jej provedl, takže např. šipka nahoru k němu může okamžitě přistupovat pro interaktivní úpravy.

Kromě toho to praktikuji, když vyvolávám příkazy s regulárním výrazem, který by mohl případně vykopat něco škodlivého, už od unáhleného !r , jehož cílem je připomenout nejnovější rsync ... příkaz, stažen a proveden rm * který byl odeslán do zásobníku nedávno než rsync.


Linux
  1. Proveďte příkaz, aniž byste jej uchovávali v historii

  2. Jak mohu vyloučit adresář z příkazu ls

  3. Jak získat pouze jména z příkazu find bez cesty

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

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

  3. Jak mohu vytvořit soubor s určitou velikostí z příkazového řádku?

  1. Jak vynutit přepsání příkazu cp bez potvrzení

  2. Jak vymazat historii Bash na Linuxu

  3. Jak spravovat historii příkazů Linuxu