Файлы в Linux: Быстрое погружение

Быстро и без воды разберем работу с файлами и папками в Linux. Материала хватит, чтобы уверенно ориентироваться в файловой системе и выполнять основные операции через терминал.

Пробежимся не только по голой теории, но и подробно разберем на реальных примерах каждый аспект работы: от навигации по каталогам до поиска…
Начальный уровень
5

Чему вы научитесь

  • Разворачивать и настраивать Виртуальные Машины на Linux Ubuntu через Oracle VirtualBox
  • Уверенно работать в терминале с первых минут
  • Ориентироваться в файловой системе Linux
  • Создавать, читать, перемещать, копировать, искать и удалять файлы
  • Редактировать файлы в nano и vim
  • Работать с архивами через tar и zip
  • Создавать символические и жесткие ссылки
  • Извлекать нужные строки из текста с помощью grep и регулярных выражений
  • Строить конвейеры команд
  • Использовать условные связки && и ||
  • Перенаправлять потоки ввода-вывода

О курсе

Хотите освоить Linux быстро, без воды и с реальной пользой для работы или собеседований? Этот курс поможет разобраться с одной из самых важных тем Linux и получить практические навыки, которые используются каждый день.

Цель курса

Дать практический и теоретический минимум для уверенной работы с файловой системой Linux. Вы разберетесь в навигации по каталогам, создании и редактировании файлов, поиске данных, архивировании и других базовых инструментах командной строки. Материала хватит, чтобы комфортно чувствовать себя в терминале и понимать большинство операций, связанных с работой с файлами.

Почему стоит выбрать этот курс

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

Что вы приобретете

Уверенные навыки работы с файловой системой Linux: навигация по каталогам, создание и редактирование файлов, поиск данных, работа с архивами, использование grep, конвейеров команд, перенаправления потоков ввода-вывода и ссылок. Эти знания станут прочной основой для дальнейшего изучения администрирования Linux.

Как проходит обучение

Курс состоит из одного блока, разбитого на 11 уроков, которые последовательно объясняют, как управлять файлами и папками в Linux. Вы работаете на Ubuntu — одном из самых популярных дистрибутивов в серверной среде и первом выборе работодателей для Linux-задач. Каждый урок опирается на предыдущий: освоив навигацию по системе, вы переходите к созданию папок и файлов, затем к чтению, редактированию, операциям и т.д.

Вот что вас ждет в каждом уроке:

1. Введение

Знакомство с Linux, установка Oracle VirtualBox, развертывание виртуальной машины с Ubuntu и первые шаги в терминале. Обзор интерфейса системы, базовых принципов работы Linux и приемов, которые упрощают дальнейшую работу.

2. Навигация и просмотр содержимого

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

3. Создание папок и файлов

Создание файлов и директорий, работа с именами файлов, массовое создание объектов и организация структуры каталогов.

4. Чтение файлов

Просмотр содержимого файлов через cat, head, tail, less, more и знакомство с file.

5. Редактирование файлов

Редактирование текстовых файлов в nano и vim, сохранение изменений, навигация по документу и базовые приемы работы в консольных редакторах.

6. Операции с файлами

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

7. Поиск файлов

Поиск файлов и каталогов по имени, расположению и атрибутам через find. Использование шаблонов и фильтров поиска.

8. Архивирование и сжатие

Создание и распаковка архивов tar и zip, комбинирование архивирования и сжатия.

9. Поиск строк

Поиск текста в файлах через grep, использование регулярных выражений, фильтрация вывода команд и анализ текстовых данных.

10. Конвейер и потоки

Конвейеры команд, перенаправление стандартных потоков ввода, вывода и ошибок, объединение утилит в цепочки обработки данных.

11. Условные связки команд

Последовательное и условное выполнение команд через &&, ||, ; и !, управление логикой выполнения операций в командной строке.

12. Ссылки

Символические и жесткие ссылки, различия между ними, принципы работы inode и применение ссылок в файловой системе Linux.

 

Полная версия курса

В этом курсе рассмотрена одна из самых важных тем Linux — работа с файлами и папками. Однако повседневная работа с Linux-системами этим не ограничивается.

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

Для кого этот курс

✅ Новички без опыта в IT, которые хотят быстро войти в профессию ✅ Начинающие разработчики, DevOps-инженеры ✅ Системные программисты, специалисты по информационной безопасности ✅ Тестировщики ✅ Специалисты из Windows/macOS, переходящие на Линукс для работы ✅ Студенты IT-направлений, готовящиеся к первым собеседованиям ✅ Старшеклассники, готовящиеся поступать на технические специальности ✅ Фрилансеры, желающие автоматизировать задачи и рутину ✅ Разработчики с опытом, которые хотят освежить знания ✅ Любознательные энтузиасты, решившие расширить кругозор

Начальные требования

💻 Любой компьютер + интернет

💾 2+ ГБ ОЗУ на вашем ПК для Виртуальной Машины

⏰ 5-7 часов в неделю

Наши преподаватели

Как проходит обучение

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

Для закрепления выполняете тестовые задачи на понимание и отвечаете на теоретические вопросы.

Программа курса

загружаем...

Что вы получаете

  • Практический опыт
  • Теоретическая база
  • Готовность к реальной работе
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно