GNU/Linux >> Znalost Linux >  >> Linux

Příkaz historie s příklady

Historie Příkaz slouží k zobrazení dříve provedeného příkazu a může jej také vypsat.

Tato funkce nebyla v Bourne shellu dostupná.

Bash a Korn podporují tuto funkci, ve které je každý provedený příkaz považován za událost a je spojen s číslem události, pomocí kterého je lze také vyvolat a v případě potřeby změnit. Tyto příkazy se ukládají do souboru historie. v historii prostředí Bash příkaz zobrazí celý seznam příkazů.

Syntaxe:

 history 

Důležité body

  1. zobrazit omezený počet příkazů, které byly provedeny následovně:
 history 5 

Poznámka:

Příkaz lze také provést pomocí čísla události .

Příklad:

 !231

2. příkaz můžete také vytisknout před jeho provedením pomocí :p po události číslo příkazu.

Příklad:

!231:p

3. pro provedení 6. příkazu ze seznamu Historie Dole :

 !-6

4. Tento příkaz lze také použít společně s příkazem grep:

Příklad:

history | grep yum

5. Nejnovější příkaz lze zobrazit pomocí !!

Příklad:

 !!

6. Předpokládejme tedy, že příkaz musí být proveden bez uložení proměnné HISTFILE musí být deaktivováno.

Příkaz tedy bude:

Příklad:

7. Příkaz lze také provést pomocí části příkazu.

Příklad:

!command_starting_string

8. Historii lze také odstranit pomocí historie -d číslo_události .

Příklad:

history -d 566

POZNÁMKA:

Soubor „.bash_history "Skrytý soubor ukládá každý příkaz, který jste napsali, každý uživatel má historii bash, dokonce i superuživatel "root".

9. celou historii lze odstranit pomocí historie -c možnost, ale nelze ji odstranit z „.bash_history “.

Příklad:

history -c

10. K odstranění celé historie ze souboru „.bash_history“ můžete použít toto:

 echo " " > .bash_history

11. Můžete také znát velikost seznamu historie:

 echo $HISTSIZE

Linux
  1. Linux Tee Command s příklady

  2. Příkaz linuxové hlavy s příklady

  3. JQ Command v Linuxu s příklady

  1. wc Linux Command s příklady

  2. Linux řazení příkazů s příklady

  3. Příkaz Nohup s příklady

  1. Echo Command v Linuxu (s příklady)

  2. man Command v Linuxu s příklady

  3. Příkaz AWK v Linuxu s příklady