Навигация / Раздел

Команды Linux: синтаксис, примеры и проверка результата

Найдите команду для навигации, файлов, текста и прав. Справочник объясняет синтаксис, потоки, ошибки и отличие реальной утилиты от учебного тренажёра.

Начальный4 минОбщие принципы Linux

Как выбрать материал

Начните с результата, который требуется получить. Если нужно узнать расположение или содержимое каталога, достаточно команд просмотра. Создание, перенос и изменение прав меняют состояние, поэтому требуют проверки исходного объекта и назначения.

Как работать с разделом

В каждой статье есть учебный пример и описание настоящей команды. Некоторые реальные опции приводятся для понимания, но не выполняются в тренажёре; перечень ограничений расположен отдельно. После практики сравните вывод, код завершения и конечное состояние.

Ориентация в дереве

Создание и перенос

Команды

Команда mkdir: создать каталог и дерево с -p

Создайте отдельный каталог или отсутствующие родители через mkdir -p. Разберите повторный запуск, конфликт имени и влияние прав на создание.

Начальный · 10 мин
Команды

Команда touch: создать пустой файл и изменить время

Отличите создание отсутствующего файла от обновления времён существующего. Разберите безопасный учебный пример touch и ограничения симулятора.

Начальный · 10 мин
Команды

Команда cp: копирование файла и дерева каталогов

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

Начальный · 10 мин
Команды

Команда mv: переименование и перенос без потери контекста

Перенесите файл в другое имя и проверьте исчезновение старого пути. Разберите отличие mv от копирования и опасность замены назначения.

Начальный · 10 мин

Чтение и измерение текста

Команды

Команда cat: прочитать и соединить текстовые потоки

Выведите небольшой файл через cat и проследите передачу stdout. Разберите соединение файлов, stdin и риск перенаправления в тот же источник.

Начальный · 10 мин
Команды

Команда head: прочитать начало файла или потока

Ограничьте просмотр первыми строками через head -n. Разберите подсчёт, пустой вход и отличия от фильтрации по содержимому.

Начальный · 10 мин
Команды

Команда tail: последние строки и наблюдение за журналом

Прочитайте конец файла через tail -n и отличите разовый снимок от постоянного наблюдения. Разберите ротацию и ограничения виртуального tail.

Начальный · 10 мин
Команды

Команда wc: строки, слова и байты без путаницы

Посчитайте переводы строк, слова и байты с wc. Узнайте, почему последняя строка без newline меняет результат и как читать подпись имени файла.

Начальный · 10 мин
Команды

Команда echo: вывести текст и учесть поведение shell

Выведите короткую учебную строку и разберите перевод строки, кавычки и перенаправление. Узнайте, когда для предсказуемого вывода лучше printf.

Начальный · 10 мин

Поиск и доступ

Преобразование текста

Команды

Команда sort: упорядочить строки и сохранить исходник

Разберите строковую сортировку, обратный порядок и удаление повторов. На учебном журнале сравните порядок текста с числовой сортировкой и влиянием локали.

Начальный · 10 мин
Команды

Команда uniq: соседние повторы и подсчёт групп

Узнайте, почему uniq не удаляет все повторения во всём файле. Разберите соседние группы, счётчики -c и выбор повторяющихся либо одиночных строк.

Начальный · 10 мин
Команды

Команда cut: выбрать поля по разделителю

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

Начальный · 10 мин
Команды

Команда tr: замена символов, удаление и сжатие повторов

Преобразуйте ASCII-символы в потоке без изменения исходного файла. Сравните замену набора, удаление символов и сжатие соседних повторений.

Начальный · 10 мин
Команды

Команда tac: читать строки в обратном порядке

Сравните обратный порядок записей с tail и разворотом символов. Разберите конец файла без newline и обработку нескольких файлов по отдельности.

Начальный · 10 мин

Строки путей и пустые каталоги

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация