Скрыть объявление
Более 45000 материалов для скачивания в нашем приватном разделе. Не пропусти, возможно данную складчину уже выкупили и выложили для ознакомления.
Скрыть объявление
Гость отличная новость! Мы открыли доступ к ранее скрытому контенту.

Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.

Открыто [Специалист] Linux/FreeBSD. Уровень «На старт». Эффективная работа в командной строке

Тема в разделе "Администрирование", создана пользователем Солнышко, 9 фев 2016.

0/5, Голосов: 0

Метки:
Этап:
Набор участников
Цена:
4990.00 руб.
Участников:
0 из 20
Организатор:
требуется
0%
Расчетный взнос:
275 руб.
  • (Записывайтесь, чем больше участников, тем меньше расчетный взнос)

  1. Солнышко

    Солнышко Команда форума

    Сообщения:
    19.295
    Симпатии:
    34.092
    Linux/FreeBSD. Уровень «На старт». Эффективная работа в командной строке
    Вы, наверное, не раз слышали, что системой Linux могут пользоваться только красноглазые хакеры, и крекеры (не путать с печеньем), а освоить FreeBSD в состоянии только студент отличник из Беркли. Так вот, это не правда. И Linux и FreeBSD являются наследниками системы UNIX, одной из самых выдающихся операционных систем в IT индустрии. Следы этой системы можно найти и в умных холодильниках и в космических аппаратах. Из UNIX выросли MacOSX и Android. Секрет такой популярности - в ПРОСТОТЕ, а еще в продуманности и гибкости системы. Да что говорить, даже такой антагонист UNIX как Microsoft с внедрением PowerShell фактически признает удобство классического UNIX интерфейса – командной строки. С этим интерфейсом можно встретится и в современных IP телефонных системах, и в сертифицированных по ГОСТу VPN концентраторах, и в дорогостоящих устройствах компании Cisco. Умение работать с командной строкой является необходимым качеством для любого квалифицированного IT инженера. А если кому-то этот способ работы кажется менее удобным, чем иконки, окошечки и закладочки, так это, как в анекдоте про кошек, командную строку надо уметь готовить - знать хитрости и нюансы этого интерфейса.

    После нашего курса Вы сможете комфортно чувствовать себя в любой системе с командной строкой, а возможно и полюбите работать с системами Linux/FreeBSD. А далее, как говорится, «Выбери себе работу по душе, и тебе не придется работать ни одного дня в своей жизни (Конфуций)»

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

    • - подключаться к системам по протоколам telnet, ssh, ftp, sftp;
      - ориентироваться в структуре файловой системы и пользоваться основными командами для работы с ней;
      - работать с текстовыми файлами с использованием редакторов ed, sed, vi, vim;
      - использовать конвейеры, регулярные выражения и команды фильтры;
      - управлять историей изменений файлов с помощью утилит diff и rcs;
      - использовать базовые механизмы взаимодействия процессов unix для решения сложных задач с помощью комбинации простых утилит;
      - использовать средства программирования shell для автоматизации задач администрирования.
    Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
    Модуль 1. Знакомство с UNIX

    • - История и стандарты
      - Организация системы
      - Подключение к системе
      - Структура команд
      - Документация
    Лабораторные работы: Основы работы в командном интерфейсе.


    • - Упражнение 1: Подключение к системе (telnet, ssh, xdm)
      - Упражнение 2: Знакомство с командным интерфейсом
      - Упражнение 3: Использование системы документации (man)
    1
    Модуль 2. Файлы в UNIX

    • - Структура файловой системы
      - Виды файловых систем (extN, devfs, procfs, …)
      - Виды файлов
      - Точки монтирования файловых систем
    Лабораторные работы: Манипулирование файлами в UNIX


    • - Упражнение 1: Команды для работы с файловой системой (ls, pwd, touch, cd, mkdir, cp, mv, locate, find …)
      - Упражнение 2: Команды для чтения, фильтрации содержимого файлов и регулярные выражения (cat, grep, sort, wc, cut, tr, tail)
      - Упражнение 3: Текстовые редакторы (ed, sed, vi, vim)
      - Упражнение 4: Традиционные UNIX программы для работы с файлами (diff, rcs, awk)
      - Упражнение 5: Работа с архивами (tar, gzip, cpio)
      - Упражнение 6. Удаленная работа с файлами (scp, wget, ftp)
    1
    Модуль 3. Процессы в UNIX

    • - Назначение процессов и их атрибуты
      - Механизмы взаимодействия процессов
    Лабораторные работы: Использование механизмов взаимодействия процессов


    • - Упражнение 1: Утилиты ps, top
      - Упражнение 2: Перенаправление потоков ввода/вывода
      - Упражнение 3: Переменные окружения (export, read)
      - Упражнение 4: Коды завершения
      - Упражнение 5: Сигналы (kill)
      - Упражнение 6: Управление заданиями (bg, fg, jobs)
    1
    Модуль 4. Система безопасности и права доступа

    • - Модель безопасности UNIX
    Лабораторные работы: Использование механизмов взаимодействия процессов


    • - Упражнение 1: Управление правами доступа к файлам и папкам
      - Упражнение 2: Использование команд su и sudo для управления привилегиями
    1
    Модуль 5. Программирование на shell

    • - Отличие программ на shell от традиционных языков программирования
    Лабораторные работы: Программирование на shell


    • - Упражнение 1. Варианты оформления программ на shell
      - Упражнение 2: Примеры использования основных алгоритмических конструкций (if, case, test, while, for)
      - Упражнение 3. Периодическое выполнение заданий с использованием cron
    1
    Модуль 6. Дополнительные лабораторные работы
    Лабораторные работы:



    • - Упражнение 1. Использование ключей SSH
      - Упражнение 2. Использование утилиты screen
     
Оценить эту тему:
/5,
Поделиться: