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

Как легко запомнить команды Linux

Командная строка может быть сложной для новых пользователей Linux. Частично это запоминание множества доступных команд. Ведь чтобы эффективно использовать командную строку, нужно знать команды.

К сожалению, невозможно обойти тот факт, что вам необходимо выучить команды, но есть некоторые инструменты, которые могут помочь вам в начале работы.

История

Команды истории Linux Bash

Первое, что вы можете использовать, чтобы запомнить команды, которые вы уже использовали, — это ваша собственная история командн

История

инство оболочки Linux , включая наиболее распространенную версию по умолчанию Bash, создают файл истории, в котором перечислены ваши прошлые команды. Для Bash его можно найти по адресу «/home//.bash_history».

Это обычный текстовый файл, поэтому вы можете открыть его в любом текстовом редакторе и просмотреть его или даже выполнить поиск.

Кстати

На самом деле существует команда, которая поможет вам найти другиекоманды. Он называется «примерно» и помогает вам найти подходящую команду для выполнения искомого действия или. Например, если вам нужно знать команду для вывода содержимого каталога, вы можете запустить следующую команду:

apropos "list directory"

Linux кстати

Однако есть одна загвоздка. Это очень буквально. Добавьте букву «s» к слову «каталог» и повторите попытку.

apropos "list directories"
<

Кстати

ет. aproposвыполняет поиск по списку команд и сопровождающим их описаниям. Если ваш поиск не соответствует описанию, в результате команда не будет найдена.

Вы можете сделать еще кое-что. Используя флаг -a, вы можете более гибко объединять условия поиска. Попробуйте эту команду:

apropos "match pattern"

Linux кстати - флаг

Вы думаете, что получится что-то вроде grep ? Вместо этого вы ничего не получите. Опять же, кстати, это слишком буквально. Теперь попробуйте разделить слова и использовать флаг -a.

apropos "match" -a "pattern"

Внезапно вы получили ожидаемые результаты.

Кстати, это отличный инструмент, но всегда нужно помнить о его особенностях.

ЗШ

Linux ZSH с автозаполнением

ZSH на самом деле не является инструментом для запоминания команд. На самом деле это альтернативная оболочка. Вы можете заменить Bash на ЗШ и использовать его в качестве оболочки командной строки. ZSH включает функцию автозамены, которая распознает вас, если вы неправильно введете команду или напишете что-то с ошибкой. Если вы включите его, он спросит вас, имели ли вы в виду что-то близкое. Вы можете продолжать использовать командную строку, как обычно, с ZSH, но вы также получаете дополнительную защиту и некоторые другие действительно полезные функции. Самый простой способ получить максимальную отдачу от ZSH — использовать О-Мой-ЗШ .

Шпаргалка

Последний и, вероятно, самый простой вариант — использовать шпаргалка . В Интернете доступно множество файлов, например Вот этот , которые можно использовать для быстрого поиска команд.

ЗШmmandline-cheatsheet.gif" alt="Шпаргалка по командной строке Linux">

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

Это не лучшее решение для запоминания команд, но когда вы только начинаете, это может избавить вас от поиска в Интернете каждый раз, когда вы не помните команду.

Полагайтесь на эти методы во время обучения, и со временем вы обнаружите, что обращаетесь к ним все реже и реже. Никто не помнит всего, поэтому не расстраивайтесь, если вы случайно забудете или столкнетесь с чем-то, чего раньше не видели. Для этого и существуют эти ресурсы и, конечно же, Интернет.

Шпаргалка

ПОХОЖИЕ СТАТЬИ

Популярные записи