Находим любую команду в терминале Linux и выполняем ее еще раз

В Unix подобных ОС имеется довольно много команд, которые можно выполнять в терминале. Каждая из команд входит в определенную группу, чтобы было проще ее отыскать. Так как список этих команд регулярно обновляется, не всегда есть возможность запомнить их, да и это не обязательно, о чем мы поговорим ниже.

Не каждый пользователь Unix систем использует терминал. Многие из них перешли с ОС Windows, где всегда привычней пользоваться программами с красивой графической оболочкой. Конечно, выбор всегда будет осуществляться самим пользователем, потому что Linux предлагает свободу выбора, в отличии от большинства других систем. Именно поэтому, нельзя сказать, что лучше — программы с графической оболочкой или без.

Итак, как же найти одну длинную команду, набранную вами ранее в терминале, если вы ее не заучили наизусть или не записали? Все команды, набранные ранее, сохраняются в истории, что делает терминал довольно удобным для начинающих пользователей. Простой командой history, вы сможете просмотреть каждую из тех команд, что вы набирали ранее. Это выглядит так:

На картинке выше видно, что были выполнены некоторые команды, что-то один раз, что-то несколько. Однако, отличительная их особенность заключена в том, что каждая команда пронумерована. Этот факт делает каждую из них уникальной. Прокручивая окно терминала, вы сможете найти в списке все набранные команды вами команды.

[ads]

Конечно, чтобы выполнить длинную команду, вы всегда можете отыскать ее списке, скопировать и выполнить снова. Но, не стоит торопиться. Помните о нумерации команд? Найдите необходимую вам строчку в списке и просто наберите в терминале !номер команды. Например, я хочу заново вызнать команду logout, она 13 в списке. Для этого, необходимо набрать !13, и, как показано на рисунке ниже, команда под номером 13 будет вызвана заново.

Также, довольно просто выполнить в терминале и последнюю команду. Для этого необходимо набрать !! (два восклицательных знака).

Марат

Recent Posts

Как обеспечить поток комментариев под роликами в Ютуб

Комментарии показывают активность аудитории на канале, поднимая его рейтинг, помогают общаться с посетителями, являются одним…

1 неделя ago

DevOps: о профессии

Основные принципы DevOps DevOps — это методология, которая объединяет принципы разработки (Development) и эксплуатации (Operations)…

4 недели ago

Сервис SMM.Media — удачный вариант для быстрого продвижения в социальных сетях

В современном мире социальные сети играют важнейшую роль в жизни людей, а также в развитии…

1 месяц ago

Игровой ноутбук: тонкости выбора для максимальной производительности

Игровые ноутбуки представляют собой передовые устройства современного компьютерного мира. Высокая производительность этих преобразованных компьютеров обеспечивает…

1 месяц ago

Профессиональное обслуживание программ 1С: почему это важно

В настоящее время большинство компаний стараются частично или полностью автоматизировать определенные процессы. Так, довольно часто…

1 месяц ago

Как подготовиться к ОГЭ по математике: полезные советы

Сдача ОГЭ по математике является обязательным экзаменом для всех, кто заканчивает 9 класс. Но с…

2 месяца ago