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

Мы только что разместили новый видеокурс на канале YouTube freeCodeCamp.org, призванный превратить вас в квалифицированного администратора систем Linux. Этот комплексный курс быстрого обучения, разработанный Aaron Lockhart, покрывает основные навыки и инструменты, необходимые для эффективного управления системами Linux.

Содержание курса

Вот ключевые разделы и то, что вы научитесь из каждого:

Введение

Курс начинается с введения, которое устанавливает основу для вашего учебного пути. Вы получите обзор Linux, его важности в IT-индустрии и того, что вы можете получить из курса.

Вход в локальные и удаленные консоли

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

Чтение и использование системной документации

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

Бесплатные лаборатории – вход в лаборатории.

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

Работа с файлами и каталогами

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

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

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

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

Просмотр, установка и изменение разрешений для файлов

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

Поиск файлов с помощью команды Grep

Научитесь использовать мощную команду grep для поиска текста в файлах. Этот инструмент является незаменимым для быстрого поиска информации в больших наборах данных.

Анализ текста с помощью регулярных выражений

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

Расширенные регулярные выражения

Расширьте свои познания с помощью расширенных регулярных выражений, которые обеспечивают более avansованные техники анализа и манипуляции текстами.

Свободные лаборатории – Содержимое файлов, регулярные выражения

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

Управление локальными учетными записями пользователей

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

Свободные лаборатории – Управление учетными записями пользователей и групп

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

Конфигурирование ограничений ресурсов пользователей

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

Управление привилегиями пользователей

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

Свободные лаборатории – Конфигурирование ограничений ресурсов пользователей и привилегий

Примените свои знания о ресурсных ограничениях и привилегиях в этих практических лабораториях. Упражнения из реального мира помогут закрепить ваше понимание.

Управление доступом к учетной записи root

Следует понимать важность учетной записи root и уметь управлять доступом к ней. Корректное управление доступом к учетной записи root критически важно для безопасности системы.

Заключение

Курс завершается заключением, в котором резюмируются изученные знания и предлагается руководство для следующих шагов в вашем пути администрирования Linux.

К концу этого курса у вас будут базовые навыки, необходимые для эффективного управления системами Linux. Смотрите полный курс на YouTube-канале freeCodeCamp.org (2 часа просмотра).