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
- 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