Как да се покаже списък с последните команди в Ubuntu Linux

Как да се покаже списък с последните команди в Ubuntu Linux
Как да се покаже списък с последните команди в Ubuntu Linux

Видео: Как да се покаже списък с последните команди в Ubuntu Linux

Видео: Как да се покаже списък с последните команди в Ubuntu Linux
Видео: Онлайн-практикум «Facebook Messenger для бизнеса» - YouTube 2024, Април
Anonim

Linux има богат опит в команден ред, който понякога може да е малко обезсърчително за хората, превключващи от Windows. Показването на списъка с последните команди е доста проста, въпреки че:

> history

1 ps -ef 2 kill 24188 3 ps -ef 4 tail logfile.log

Ако искате да намерите команда, която сте използвали преди, но имате огромен списък с история, можете бързо да я намерите, като я предавате чрез grep. Да приемем, че помним въвеждането на командата ftp, но не мога да си спомня името на домейна на сървъра:

> history | grep ftp

321 ftp ftp.cdrom18.com

Доста прости неща! Какво ще стане, ако искаме да покажем списъка с най-често използваните елементи? Можем да използваме много по-сложна команда по следния начин:

> history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -r

114 ls 105./runreports.sh 97 cd 24 uptime 15 mysql 13 vi

Последната команда беше благодарение на Lifehacker, което е страхотен сайт, за който определено трябва да се абонирате.

Техниките, използвани в последната команда, са полезни в други контексти. Аз ще публикувам повече подобни команди, които вървят напред.

Препоръчано: