Видеокурс по linux сервер

Основы администрирования Linux

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

Курс «Основы администрирования Linux» дает базовые знания процессов установки, настройки и работы с данной операционной системой на примере одной из версий Linux — Ubuntu. Вы познакомитесь с основами работы в терминале, основными утилитами, необходимыми для каждодневной работы, основами настройки web-сервера и сервера баз данных на Linux.

Чему вы научитесь на данном курсе:

  • Устанавливать ОС Linux и необходимые для работы утилиты, и службы
  • Администрировать ОС Linux.
  • Работать с жесткими дисками и файловой системой.
  • Настраивать терминал для удобства работы.
  • Создавать пользователей, настраивать их права и привилегии для работы в операционной системе.
  • Управлять процессами в системе.
  • Использовать bash для написания скриптов.
  • Использовать vim и понимать основы работы с ним.
  • Работать с текстовыми потоками.
  • Работать с архиваторами, бэкапами и планировщиком задач.
  • Настраивать сеть и понимать основы работы сетевых протоколов.
  • Понимать основы безопасности работы операционной системы и реализовывать ее.
  • Организовывать логирование и вести логи.
  • Выполнять установку и базовую настройку web-server-а и сервера баз данных.

Источник

Лучший видеокурс, который сделает вас Linux админом

Давно думаете поднять свой хостинг или почтовый сервер, но не знаете, на какой ОС? Этот видеокурс сделает вас настоящим Linux админом.

Установка

В этом видео автор рассказывает, как установить дистрибутив Ubuntu Linux на машину под управлением Windows. В качестве контейнера будет использоваться VirtualBox. Устанавливать на уроке будем серверный Linux без графической оболочки – становимся true Linux админом.

Команды cd, pwd и ls

Вся серия, как и эта часть, нацелена на повышение скила работы в терминале и тренировки различных консольных команд. Три команды, которые будут рассмотрены – это одни из базовых инструментов, и их необходимо знать. Для получения справки по ключам каждой команды, которая рассматривается, и не только, можно использовать встроенный помощник: man [имя команды].

Откуда берутся команды в Linux

Новичкам любой системы Linux иногда не понятна строка, после которой печатаются вводимые команды. Это строка приветствия, которая несет в себе много полезной информации: имя пользователя, версию ОС, имя сервера, текущую папку и разделитель.

В основном, все команды в Linux находятся в директории bin – об этом и пойдет речь.

Команды для работы с файлами

В Linux придется работать с текстовыми файлами и файлами конфигурации из консоли. Копирование, переименование и перемещение – далеко не все операции, которые нужно освоить. Читать содержимое можно не только с помощью текстовых редакторов, но и командой cat. Последнее, что автор рассматривает – это излюбленное каждым Linux админом удаление файлов командой rm.

Читайте также:  Драйвер мрт для windows 10

Флаги к командам

Практически у всех команд Linux есть флаги (они же ключи или опции). Это такие инструменты, которые модифицируют вывод или выполнение команды. Вызов команды может принимать разное количество ключей, например, “tar -cvjf”. Для получения документации по работе команды или по флагам можно использовать флаг -h или —help.

Пользователи и права доступа

ОС Linux очень строго относится к пользователям и правам доступа. Разным юзерам назначаются разные привилегии из соображения безопасности и для того, чтобы не допустить несанкционированный доступ к системе или ее компоненту. Например, обычный пользователь не сможет удалить или отредактировать конфигурационный файл какой-либо программы, а админ (он же root) имеет полный доступ к любой папке и файлу в системе.

Pipeline

В этом ролике автор объясняет, как работает перенаправление результатов работы с выхода одной программы на вход другой. Этот мощный инструмент помогает администраторам эффективно использовать все возможности консоли. Для того чтобы передать выполнение другой программе, используется символ конвейера ( | ): cat /var/log/dhcp.log | grep alpha. Символ конвейера можно использовать несколько раз подряд после каждой команды.

.bashrc и команда alias

Операционные системы *nix позволяют запускать команды в терминале при помощи шелла. Шелл бывает разным. В этом примере рассматривается bash – горячо любимый всяким Linux админом, а файл настроек этого шелла – это .bashrc в домашней папке каждого пользователя. В этом файле описываются алиасы (сокращения) программ для удобного использования и запоминания ключей.

Настройка приветствия шелла

Строку приветствия можно настроить под себя через файл .bashrc совершенно любым способом. При помощи опции export PS1 можно подставлять любое значение и вызов любой функции. В видеолекции приводятся примеры настройки, которые можно сразу применять и видоизменять.

Переменные окружения

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

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

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

Запуск собственных скриптов

Для того чтобы реализовать свой собственный скрипт, нужно создать файл и наполнить его кодом. Первая строка (с использованием bash) всегда должна начинаться с символов #!/bin/bash. Далее могут идти строки кода, т. е. команды, которые выполняются последовательно, строка за строкой. В конце файла обязательный переход на новую строку. Для запуска скрипта из текущей директории используются символы “./”.

Сборка программ из исходников

Linux-админом часто используется менеджер пакетов apt-get install для установки чего-либо в систему. Но бывают случаи, когда в сети нет нужного пакета, и его приходится компилить самому. Для этого нужно скачать исходный код и собрать его по инструкции README. Весь процесс описывается в этой лекции.

Читайте также:  Kali linux windows download

Источник

10 лучших видеокурсов для изучения Linux

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

1. Linux для начинающих

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

2. Серия уроков «Научись Линукс»

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

3. Курс лекций по администрированию Линукс

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

4. Программирование на Bash

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

5. Администрирование Линукс

Данный курс обеспечит вас базовыми знаниями Линукс и поможет получить сертификат LPIC-1. Если вы хотите подкрепить свои знания сертификатом LPIC-1, то этот курс точно для вас.

6. Основы Линукс

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

7. Основы работы с командной строкой

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

8. Видеокурс по GNU/Linux Владимира Моженкова

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

9. Серия уроков «Ваш путь в мир Линукс!»

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

10. Администрирование Linux

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

Источник

Видеокурс «Администратор серверов Linux (Ubuntu). Уровень 1-2 (2014) » Специалист

Операционная система Linux пользуется огромной популярностью – большинство серверов Интернета работают под управлением этой платформы. Задача администраторов заключается в обеспечении непрерывной работы этих решений, внедрении новых программных и аппаратных систем и автоматизация многих задач.

Комплексная программа обучения «Администратор серверов Linux» состоит из двух курсов. Вы узнаете, как конфигурировать операционную систему, заводить учетные записи, устанавливать и настраивать программное обеспечение. А кроме того, познакомитесь со всеми сетевыми возможностями Linux. Научитесь поддерживать сервисы электронной почты, Интернет-сервисы, FTP-, почтовые серверы и др.

Читайте также:  Raid драйвера для windows 10 64 bit

Специалист по сетевым технологиям и управлению сетями, которые отлично знают Linux востребованы всегда. Обучитесь в Центре «Специалист» и освойте эти профессии на профессиональном уровне, подкрепленном международным сертификатом!

Содержание видеокурса:
Linux (Ubuntu). Уровень 1. Основы администрирования и безопасности
Хотите стать системным администратором или освоить новую операционную систему Linux? На данном курсе Вы получите базовые знания по операционной системе Linux. Вы освоите особенности установки, настройки и администрирования данной ОС. Для вас прояснится отличие Linux от коммерческих операционных систем.

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

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

По окончании курса Вы будете уметь:

  1. Работать в командной строке
  2. Использовать базовые утилиты и команды
  3. Устанавливать ОС Linux
  4. Настраивать параметры сети и подключение к Интернет
  5. Управлять пользователями и группами
  6. Устанавливать ПО из исходных текстов
  7. Устанавливать ПО из пакетов
  8. Обновлять систему и ПО
  9. Управлять запуском сервисов
  10. Использовать средства мониторинга системы
  11. Выполнять задачи по расписанию
  12. Выполнять резервное копирование и восстановление
  13. Настраивать графическую подсистему

Продолжительность: 16:46:35

Linux (Ubuntu). Уровень 2. Использование в качестве серверов в Internet
Хотите стать системным администратором или освоить новую операционную систему Linux? – Центр «Специалист» предлагает Вам курс «Linux (Ubuntu). Уровень 2. Использование в качестве серверов в Internet». На занятиях Вы узнаете, как эффективно применять Linux/FreeBSD в качестве серверов в интернете, при этом в полной мере используя такие преимущества Linux по сравнению с коммерческими операционными системами как высокую экономическую эффективность, мобильность, гибкость, оптимальные условия для установки СУБД.

На занятиях Вы получите необходимые знания для эффективного использования сетевых возможностей Linux/FreeBSD. Вы узнаете принцип работы как с очевидными корпоративными сервисами, такими как электронная почта, Intranet, FTP-сервер, так и с незаметными, но не менее необходимыми — шлюз в Интернет, DNS, DHCP и т.п.

Вы также научитесь профессионально использовать Unix-системы в следующих областях:

  • размещение порталов и Web-служб в Internet/Intranet
  • как шлюз между локальной сетью и интернет
  • в качестве
  • FTP-сервера
  • кэширующего прокси-сервера
  • корпоративного DNS и DHCP-сервера
  • сервера электронной почты
  • обеспечение VPN-доступа между территориально распределенными офисами
  • обеспечение трансляции сетевых адресов (NAT)

По окончании курса Вы будете уметь:

  1. Использовать shell-скрипты для автоматизации рутинных задач
  2. Настраивать следующие сервисы:
  3. Службу точного времени
  4. Сетевой суперсервер
  5. Web-сервер
  6. FTP-сервер
  7. DNS-сервер
  8. DHCP-сервер
  9. Сервер электронной почты
  10. Кэширующий proxy-сервер
  11. Обеспечивать защиту электронной почты от вирусов
  12. Выполнять фильтрацию спама
  13. Настраивать Unix-систему в качестве маршрутизатора

Продолжительность: 16:39:40

Автор: Специалист
Жанр: Обучающие видео-уроки
Продолжительность: 33:26:15
Качество видео: PCRec

Видеокодек: AVC
Битрейт видео:

35,0 kb/s, 101 kb/s
Размер кадра: 856×688, 1280×1024

Аудиокодек: MP3
Битрейт аудио: 128 kbps, 2 Ch
Доп. материалы: Есть

Источник

Оцените статью