Как отобразить список последних команд в Ubuntu Linux

Как отобразить список последних команд в Ubuntu Linux
Как отобразить список последних команд в Ubuntu Linux

Видео: Как отобразить список последних команд в Ubuntu Linux

Видео: Как отобразить список последних команд в Ubuntu Linux
Видео: [RUS] Александр Крижановский: "Стек HTTPS/TCP/IP для защиты от DDoS атак" - 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, который является отличным сайтом, на котором вы должны определенно подписаться.

Методы, используемые в последней команде, полезны в других контекстах. Я буду отправлять более похожие команды, идущие вперед.

Рекомендуемые: