Linux ma bogate doświadczenie w zakresie wiersza poleceń, które czasami może być trochę zniechęcające dla osób przełączających się z systemu Windows. Wyświetlanie listy ostatnich poleceń jest jednak bardzo proste:
> historia
1 ps -ef
2 zabij 24188
3 ps -ef
4 ogon logfile.log
Jeśli chcesz znaleźć komendę, której używałeś wcześniej, ale masz ogromną listę historii, możesz szybko ją znaleźć, przekazując ją przez grep. Powiedzmy, że pamiętamy wpisując polecenie ftp, ale nie pamiętamy nazwy domeny serwera:
> historia | grep ftp
321 ftp ftp.cdrom18.com
Dość proste rzeczy! Co jeśli chcemy wyświetlić listę przedmiotów, z których najczęściej korzystamy? Możemy użyć znacznie bardziej skomplikowanego polecenia:
> historia | awk 'print $ 2' | awk 'BEGIN FS = "|" print $ 1' | sort | uniq -c | sort -r
114 ls
105 ./runreports.sh
97 cd
24 czas pracy
15 mysql
13 vi
Ostatnie polecenie było dzięki Lifehacker, która jest świetną stroną, którą zdecydowanie powinieneś subskrybować.
Techniki użyte w ostatnim poleceniu są użyteczne w innych kontekstach. Będę wysyłał więcej podobnych poleceń do przodu.