History
Autor
Kätlin Lisete Nõgols
Rühm: A21
Sissejuhatus
"History" käsk on Linuxi terminalis väga laialdaselt kasutatav. "History" käsuga on võimalik vaadata eelnevalt sisestatud käskude ajalugu ja teha palju muud põnevat. "History" käsk teeb eelnevalt sisestatud käskude uuesti sisestamise väga kiireks ja mugavaks. Pikkade ja keeruliste käskude puhul annab see võimaluse sisestada käsk kiiresti ja vigadeta.
Selles artikis on lühiülevaade history
kasutusvõimalustest ja nippidest. Juurde on lisatud ka täpsemad seletused ja pildid.
Kasutamine
Käskude ajalugu
Sisestades käsk history
kuvatakse täielik list viimati kasutatud käskudest.
history 1 ping google.com 2 echo $PS1 3 tail -f /var/log/messages 4 tail -f /var/log/messages 5 exit 6 clear 7 history 8 clear 9 history
Sisestades history
number kuvatakse täpselt nii palju viimati sisestatud käske, kui suur on sisestatud number
history 5 1 ping google.com 2 echo $PS1 3 tail -f /var/log/messages 4 tail -f /var/log/messages 5 exit
Sisestades export HISTTIMEFORMAT=’%F %T’
kuvatakse käskude ajalugu koos kuupäevade ja kellaaegadega
export HISTTIMEFORMAT='%F %T ' 1 2013-06-09 10:40:12 cat /etc/issue 2 2013-06-09 10:40:12 clear 3 2013-06-09 10:40:12 find /etc -name *.conf 4 2013-06-09 10:40:12 clear 5 2013-06-09 10:40:12 history 6 2013-06-09 10:40:12 PS1='\e[1;35m[\u@\h \w]\$ \e[m ' 7 2013-06-09 10:40:12 PS1="\e[0;32m[\u@\h \W]\$ \e[m " 8 2013-06-09 10:40:12 PS1="\u@\h:\w [\j]\$ " 9 2013-06-09 10:40:12 ping google.com 10 2013-06-09 10:40:12 echo $PS1
’%F %T’
tähendus
%F asendatakse aasta - kuu - kuupäev %T asendatakse tunnid-minutid-sekundid