Ваш город: Москва Казань
+7 (495) 967-66-70
academy@academy.ru
FreeBSD

Введение во FreeBSD

Introduction in FreeBSD

ОЦЕНКА КУРСА
общая оценка курса:


оценка преподавателя:



Мониторинг цены
Стандартный вводный курс по UNIX системам, учитывающий особенности операционной системы FreeBSD. Освоение материалов данного курса является обязательным перед обучением на администраторских курсах по FreeBSD
  • ОЧНОЕ
    ОБУЧЕНИЕ
  • ПЕРСОНАЛЬНОЕ ОБУЧЕНИЕ
  • ОБЛАЧНОЕ ПЕРСОНАЛЬНОЕ ОБУЧЕНИЕ


Продолжительность курса: 4 дня / 32 ак.ч.

Цена курса:
17 222 руб.

В корзину

Место проведения курса:

  • ул. Доброслободская, д.5
  • Бауманская
  • Комсомольская
  • Красные ворота
РАСПИСАНИЕ ЗАНЯТИЙ
Уточните дату у менеджера
Уточните дату у менеджера
Уточните дату у менеджера
Уточните дату у менеджера
После изучения курса вы сможете
  • уверенно использовать интерфейс командной строки

  • осуществлять навигацию по файловой системе и производить основные операции с файлами и каталогами
  • назначать права и атрибуты файлам и каталогам
  • использовать справочные ресурсы для поиска ответов на возникающие вопросы
  • управлять процессами, устанавливать приоритеты процессов
  • использовать перенаправление стандартных потоков ввода/вывода
  • использовать основные UNIX команды для обработки данных и создания собственных команд.
  • настраивать поведение оболочки csh
  • создавать скрипты на языке оболочки csh
  • настраивать работу графической подсистемы X Window System
Содержание курса
  • Введение (Классификация программного обеспечения. Операционная система FreeBSD.Виды пользовательских интерфейсов операционных систем.Историческая справка. Операционная система UNIX. Ранняя история. История BSD UNIX. История FreeBSD. Другие актуальные BSD операционные системы)
  • Работа в командной строке. (Начало работы в FreeBSD. Получение учетной записи. Вход в сеанс (logging in) и выход из сеанса (logging out). Смена пароля пользователя. Идентификация пользователя. Основы работы в интерфейсе командной строки. Интерфейс командной строки. Структура командной строки. Виды оболочек (shell). Встроенные и системные команды. Файловая система. Навигация по файловой системе. Система файлов и каталогов. Получение списков файлов и каталогов. Команды перемещения по дереву каталогов. Работа с файлами и каталогами. Символы подстановки (шаблона). Работа в командной строке оболочки csh (tcsh). Ввод, редактирование и исполнение команд. Переменные оболочки и переменные окружения. История команд. Дополнение имен. Поиск и определение типа файлов. Псевдонимы (Alias) и подстановка команд. Управление заданиями.)
  • Документация. Способы нахождения ответов на вопросы. (Пути получения помощи. Получение базовой помощи о команде. Страницы помощи man. Система info. Дополнительная документация в /usr/share/doc. Справочные ресурсы в Internet. Управление системой документации man. Файлы страниц man. Создание страниц man.)
  • Процессы. (Процессы и задания. Жизненный цикл процесса. Мониторинг процессов. Уничтожение процессов и сигналы. Управление приоритетами процессов. Приоритет процессов. Установка приоритета задания. Изменение приоритета исполняющегося процесса.)
  • Работа с текстовыми файлами и потоками. (Просмотр текста и текстовых файлов. Основы работы с текстовым редактором vi. Редактирование текста в vi. Копирование текста в vi. Шаблоны и поиск в vi. Команды работы с файлами в vi. Перенаправление потоков ввода/вывода. Стандартные потоки ввода/вывода. Перенаправление стандартных потоков. Конвейеры и фильтры. Основы работы с утилитой awk. Команда cut. Сравнение файлов – diff. Замена символов табуляции на пробелы – expand. Форматирование текста – fmt. Команда join – объединение файлов по общему полю. Команда nl – нумерация строк. Получение дампа файла – od, hexdump, hd. Объединение строк файлов – paste. Подготовка текста к печати – pr. Основы работы с потоковым редактором sed. Сортировка файлов – sort. Разделение файла на части – split. Трансляция строк, команда tr. Вывод уникальных строк – uniq. Подсчет строк, слов и символов – wc. Команда xargs. Поиск текстовых файлов по содержанию. Регулярные выражения. Поиск текста с помощью grep.
  • Основы ФС FreeBSD. (Устройство файловой системы. Специальные файлы. Общепринятые соглашения об именовании файлов. Права доступа к файлам и каталогам. Права доступа и владельцы файлов. Установка прав доступа, владельца и группы владельцев файла. Изменение прав доступа для создаваемых файлов. Специальные атрибуты: SUID, SGID и sticky bit. Дополнительные файловые флажки и уровни безопасности во FreeBSD. Жесткие и символические ссылки. Использование ссылок. Стандарт иерархии файловой системы.)
  • Продвинутые возможности Berkeley UNIX C shell (csh, tcsh) и программирование на языке оболочки. (Метасимволы оболочки. Встроенные команды. Встроенные переменные оболочки. Программирование на языке оболочки csh (tcsh). Требования к скриптовому файлу. Ввод с клавиатуры. Аргументы командной строки. Выражения (expressions). Синтаксические конструкции.
  • X Window System. (Система X Window. Обзор X Window. Архитектура X Window. Xfree86 и Xorg серверы. Установка Xorg и XFree86. Настройка Xorg и XFree86. Запуск X сервера. Использование удаленного X сервера. Программа xinit. Менеджер xdm. X приложения. Ресурсы X приложений. Цвета. Шрифты. Эмуляторы терминала. Оконные системы KDE и GNOME
Слушатели
  • всем ИТ-специалистам, занимающимся сопровождением UNIX или Windows систем
  • начинающим разработчикам, использующим UNIX платформы, в том числе и веб-разработчикам
  • студентам компьютерных специальностей
Предварительная подготовка
  • Знание компьютерного английского
  • Умение работать с клавиатурой
  • Желателен небольшой опыт работы в командной строке
ПОИСК
 

Быстрый заказ