Hostwinds Учебники
Результаты поиска для:
Содержание
Теги: Linux
Если вы когда-нибудь использовали Linux серверВы знаете, что многие команды важно помнить. С широким ассортиментом имеющихся команд команд может быть трудно их запомнить. Например, тот, который вы управляли, а не 2 минуты назад, больше не на экране. Есть несколько способов найти эти команды, как только они больше не видны, например, используя клавишу со стрелкой вверх, чтобы цикл через них один за раз. Тем не менее, вы также можете использовать команду истории.
Команда истории перечислена предыдущие команды, используемые на сервере для текущего пользователя. Вы получаете список в хронологическом порядке. Таким образом, они должны быть так, чтобы их были введены. Есть дополнительные флаги, которые вы также можете перейти в команду истории, чтобы помочь отфильтровать или лучше понять результаты.
Давайте перейдем на некоторые из простых ярлыков, которые вы можете использовать, чтобы начать. Команда истории позволяет запустить ранее использованные команды на вашей учетной записи. Есть три части к команде. Во-первых, это дизайн мероприятия. Во-вторых, после этого слова дизайна. Наконец, будет модификатор.
Давайте начнем с основы. Чтобы запустить последнюю команду, которую вы использовали, введите:
!!
Вы также можете запустить команду, которая была намного раньше в списке истории. Для этого введите следующее, где п это строка, которую вы хотите запустить:
![n]
Чтобы запустить последнюю команду, которая использовала конкретный строка, войти:
![string]
Вы можете дополнительно отфильтровать команды, которые вы используете, используя Designators Word, добавленные в конструкторов событий выше. Вот короткий список для некоторых из разрабатываемых слов. Для полного списка посмотрите страницу человека для команды истории.
Кроме того, вы также можете добавить модификаторы для фильтрации команды дальше. Они также могут быть найдены в руководстве истории, которые вы можете получить доступ к:
man history
Давайте начнем с основной команды и накапливаться оттуда. Начать, давайте просто запустим:
history
Пример вывода команды History.
Здесь вы можете увидеть команды, которые работают как пользователь, который я вошел в систему как. Обратите внимание, что, хотя я вошел в ROOT, команды управляли, поскольку они не отображаются, пока я не вернусь к пользователю.
Команда истории, конечно, также может использоваться с трубопроводом, либо отправлять информацию в файл или отображение фильтрованного текста в окно чата.
history | grep sudo
Команда истории с трубопроводом
Основные команды были упомянуты выше, но давайте рассмотрим их немного больше действий. Благодаря моим списке истории, который отмечен выше. Если я хочу проверить наличие обновлений, вместо того, чтобы набрать полную команду, я могу ввести! 1 или! 4.
Пример обозначений событий команд истории
Тем не менее, дизайнер событий также может быть объединен с другой командой. Поскольку я запустил команду истории ранее, поскольку 11-е значение, я также могу проверить свою ручную страницу, выполняя следующее.
man !11
Давайте рассмотрим, как использовать Word Designators. Вы будете использовать Designators Word, чтобы выбрать определенные части из команды. Используя $, я могу ссылаться на файл history.txt из конструктора событий, который ссылается на предыдущую команду. Добавьте слова дизайном, добавьте толстую кишку (:) После обозначения событий, затем введите ваш дизайн Word.
Пример указателей командных слов истории
Давайте пойдем на что-то немного более связанное с командой истории. Ниже мы рассмотрим, какая история в настоящее время присутствует на сервере и пытается получить распечатка всех упомянутых команд Sudo. Таким образом, мы знаем, какие команды наш пользователь работает наш пользователь.
Для начала у нас есть отображение текущей истории и обзор списка команд, которые использовали Sudo. Используя эти списки, мы придумаем следующую команду:
!13 !!:* > !cat:$
Команда работает! 13 !!: *>! CAT: $ "С ISTILL COMMONE
Используя команду выше, которая использует только дизайна событий истории и конструкторов слов.
Пока я мог просто совершенно не использовать! 13 команд и оставили! Команда самостоятельно; Использование 2 различных команд показывает гибкость дизайнов событий и команд дизайнов слов.
Написано Brianna Flores / Март 9, 2020