Найти тему
Игорь Сотников

LINUX: РАБОТА В КОМАНДНОЙ СТРОКЕ. Часть 3. Групповые символы.

Групповые символы:

Создадим несколько файлов с помощью команды touch.

-2

Если мы хотим вывести файлы, которые заканчиваются на txt, мы вводим ls *.txt. Т.е. значок звездочки заменяет любое количество символов. Возможен, например, еще такой вариант команды, мы получим аналогичный результат ls *.t*

-3

Есть значок вопросительного знака, который заменяет только один символ. Работает по аналогии выше.

Можно запросить информацию о диапазоне. Например, ls [1-4].txt, результатом вывода данной команды будет 4 файла.

Все эти символы можно комбинировать. Мы можем создать некую последовательность. Например, touch {6,7,8}.txt соответственно созданы 3 файла, 6.txt, 7.txt, 8.txt.

Символов достаточно много, но вот эти самые основные.

Справочные команды

Команда uname показывает какая операционная система.

-4

Ну я думаю и так, всем понятно, что Linux. Если ввести с ключиком a, то мы получим более информативный вариант Linux jenkins 5.4.0-45-generic 49-Ubuntu SMP Wed Aug 26 13:38:52 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux. Плюс дополнительные параметры, версия, издание и другое.

Команда File на примере нашего файла storm.

-5

Мы можем увидеть, что данный файл - это обычный текст. Есть еще справочная похожая команда whatis запрос.

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

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

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