Обучение 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 часа просмотра).
Source:
https://www.freecodecamp.org/news/free-linux-crash-course-with-labs/