Waxaan ku sii wadaynaa amarrada xiisaha leh ee waxtarka leh ee aan mararka qaarkood ilaawno inaan isticmaalno, iyagoo ku dhex leh nidaamkeena. Xaaladdan oo kale waxaan u isticmaali doonnaa mid noo oggolaanaya inaan xoogaa kula ciyaarno taariikhdeenna.
Aynu soo qaadanno tusaale fudud, inaanu furno terminal oo aan dhigno:
$ nano /etc/sudoers
Waxay awoodi doonaan inay gartaan inaanaan tafatirka kari karin faylka hadaanan ahayn maamuleyaal. Markaa aan isticmaalno sudo, laakiin si aanan dib ugu soo celin amarka aan dhigno:
$ sudo !!
Oo kanu wuxuu ku celin doonaa:
$ sudo nano /etc/sudoers
Taasi waa, amarka !! wuxuu ku celin doonaa amarkii aan horey u soo qaadnay. Waxaan sidoo kale fulin karnaa amar kale oo aan horey u aqoonin lambarkiisa taariikhda.
Fur terminal oo geli:
$ history
Xaaladdayda waxay ku soo baxdaa sidan oo kale:
[koodh] 495 cd Desktop /496 ls
497 wget -c http://cinnamon.linuxmint.com/tmp/blog/119/classic.png
498 cd
499 cvlc Music / Jamendo / The 'Patinettes \ - \ Nasiib \ - \ 2011.06.03 /
500 cvlc Music / Rock /
[/ code]
Hadaan amarka wado !! amarkii hore ayaa la fuliyaa, taas oo kiiskan noqon lahaa:
$ cvlc Música/Rock/
Laakiin haddii aad rabto inaad fuliso tusaale ahaan amarka:
$ wget -c http://cinnamon.linuxmint.com/tmp/blog/119/classic.png
Kaliya waa inaan dhigaa:
$ !497
497 waa nambarka amarka hortiisa. Sax fudud?
Wow, anigu ma aanan ogeyn tan, macluumaad aad u wanaagsan, mahadsanid.
Tani waxay iga badbaadineysaa inaan riixo fallaarta kore | bilow. Waad ku mahadsan tahay macluumaadka.
Waxaan u arkaa inay aad u faa'iido badan tahay, tan oo lala kaashanayo Ctrl + R ee baaritaanka amarka ayaa ka dhigaysa waayo-aragnimada ttys-ka xitaa mid aad u wanaagsan.
Waxaan badanaa isticmaalaa a alias sifeeyo:
alias h='history | egrep -i'
Xaqiiqdii hadda markaan ka fikiro, waxaa laga yaabaa inay fiicantahay in lagu daro hawl sidan oo kale ah tan .bashrc:
h () {
# Función para listar comandos del historial
HISTERROR="Se puede utilizar como máximo un parámetro."
if [ $# -eq 0 ] ; then
history | less
elsif [ $# -eq 1 ] ; then
history | egrep -i $1 | less
else
echo $HISTERROR
fi
}
Sidan, kaliya isticmaal h in lagu taxo dhammaan amarrada taariikhda, ama h halbeegga si loo taxo amarrada u dhigma halbeegga (kaas oo habka, u oggolaanaya tibaaxaha joogtada ah).
Waxaan isticmaalaa jihooyinka. Markaas ayaan isku dayaa.