Загрузка данных


Вот максимально близкий к тексту конспект, без лишних слов:

Цель — первичное знакомство с командным интерпретатором и изучение базовых команд Linux. Основным элементом системы является командная строка (терминал), которая определяет возможности и гибкость Linux. С её помощью можно выполнять действия быстрее и эффективнее, чем через графический интерфейс, поэтому изучение Linux начинается с командной оболочки.

В Linux всё является файлами: документы, изображения, аудио, видео, каталоги, устройства, сетевые соединения и процессы. Файл представляет собой поток байтов, а обработка зависит от программ.

Имена файлов чувствительны к регистру: Sit.txt, sIt.txt и SIT.txt — разные файлы. Команды тоже чувствительны к регистру, например rm нужно вводить точно. Ошибка в имени файла может привести к удалению другого файла.

Не рекомендуется использовать специальные символы в именах файлов: / нельзя использовать; , [], {}, *, ?, ', " требуют экранирования; символ - нельзя ставить в начале имени.

Групповые операции используются для работы с несколькими файлами. Применяются символы *, ?, [].

— любое количество символов
rm sit1*.* — удаляет sit1.txt, sit1.jpg, sit11.jpg, sit123123.txt
rm sit*.jpg — удаляет sit1.jpg, sit11.jpg
rm txt — удаляет sit1.txt, sit123123.txt
rm sit — удаляет все файлы, начинающиеся на sit
rm * — удаляет все файлы


? — один произвольный символ
rm sit1?.jpg — удаляет sit11.jpg
rm sit?.jpg — удаляет sit1.jpg
rm sit?.* — удаляет sit1.txt, sit1.jpg

[] — один символ из набора или диапазона
rm sit[0-1].txt — удаляет sit1.txt
rm sit1[0-2].jpg — удаляет sit11.jpg