Скачать Специалист - Linux/FreeBSD - Эффективная работа в командной строке (2016)

Тема в разделе "Программирование, администрирование", создана пользователем Мастер Йода, 29 июн 2016.

  1. Мастер Йода

    Мастер Йода Джедай

    Регистрация:
    5 мар 2016
    Сообщения:
    310
    Симпатии:
    1.186
    Linux/FreeBSD - Уровень «На старт» - Эффективная работа в командной строке
    Специалист

    [​IMG]

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

    После нашего курса Вы сможете комфортно чувствовать себя в любой системе с командной строкой, а возможно, и полюбите работать с системами Linux/FreeBSD. А далее, как говорится, «Выбери себе работу по душе, и тебе не придется работать ни одного дня в своей жизни (Конфуций)».
    Модуль 1. Знакомство с UNIX
    История и стандарты
    Организация системы
    Подключение к системе
    Структура команд
    Документация
    Лабораторные работы: Основы работы в командном интерфейсе.
    Упражнение 1: Подключение к системе (telnet, ssh, xdm)
    Упражнение 2: Знакомство с командным интерфейсом
    Упражнение 3: Использование системы документации (man)

    Модуль 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)

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

    Модуль 4. Система безопасности и права доступа
    Модель безопасности UNIX
    Лабораторные работы: Использование механизмов взаимодействия процессов
    Упражнение 1: Управление правами доступа к файлам и папкам
    Упражнение 2: Использование команд su и sudo для управления привилегиями

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

    Модуль 6. Дополнительные лабораторные работы
    Лабораторные работы:
    Упражнение 1. Использование ключей SSH
    Упражнение 2. Использование утилиты screen

    Для просмотра ссылок зарегистрируйтесь или авторизуйтесь на сайте.


    Скачать:
     
    Отзыв После ознакомления с продуктом «Специалист - Linux/FreeBSD - Эффективная работа в командной строке (2016)» оставьте свой отзыв о нём в данной теме.
    Последнее редактирование модератором: 29 июн 2016
    madars1 нравится это.
Загрузка...
Похожие темы - Специалист Linux FreeBSD
  1. Ириска_
    Ответов:
    0
    Просмотров:
    85
  2. MIG
    Ответов:
    0
    Просмотров:
    223
  3. TaranDen
    Ответов:
    5
    Просмотров:
    451
  4. seys
    Ответов:
    0
    Просмотров:
    104
  5. Rainbow :)
    Ответов:
    1
    Просмотров:
    176
  6. Safari2011
    Ответов:
    0
    Просмотров:
    352
  7. Anny
    Ответов:
    3
    Просмотров:
    299