Получить консультацию

Основы Linux

Код курса
U8583S (GL120)
Продолжительность
5 Дней, 40 Ак. Часов
Описание курса
Цели
Требования
Программа курса
Описание курса

Описание

Этот курс дает всестороннее описание операционной системы Linux и ее команд и утилит. Вдобавок он включает в себя описание файлового редактора и основ программирования в этой ОС. Курс является базовым (основополагающим) и предваряет собой большинство остальных курсов по Linux. Лекционная часть составляет 60% и практическая 40%. Продолжительность курса — 5 дней.

Цели

Аудитория

  • Системные администраторы
  • Сетевые администраторы
  • Разработчики программного обеспечения
  • Программисты
  • Операторы
  • Технические пользователи
Требования

Предварительная подготовка

Слушатели должны обладать общей компьютерной грамотностью. Тем, у кого есть подготовка по другим ОС, будет намного легче воспринимать материал.

Программа курса

Содержание курса

Что такое Linux?

  • Происхождение UNIX и история развития Linux
  • GPL
  • Ядро Linux
  • Дистрибутивы Linux

Мультипользовательская концепция

  • Парольный вход в LINUX
  • Переключение пользовательских сессий
  • Сбор системной информации
  • Получение помощи

Файловая система Linux

  • Возможности файловой системы Linux
  • Иерархия
  • Использование дисков и квотирование
  • Владение файлами и разрешения

Работа с файлами

  • Управление файлами и каталогами
  • Создание и удаление файлов
  • Физическая структура файла
  • Поиск в файловой системе

Обработка текста

  • Поиск внутри файлов
  • Потоковый редактор/Streaming editor
  • Сортировка текста
  • Извлечение колонок текста
  • Объединение файлов

Понятие программной оболочки/command shell

  • Роль command shell
  • Communication channels
  • File redirection and pipes
  • Filename matching
  • Wildcards
  • Переменные окружения
  • Quoting and nesting commands

Регулярные выражения

  • Overview
  • Regular expressions

Архивирование и сжатие

  • Directory archive with tar
  • Using cpio
  • The compress utility
  • Using gzip and bzip2

Редактирование текста

  • Pico / GNU Nano
  • Basic vi
  • Advanced vi
  • Emacs
  • Command Shells
  • Shells
  • Changing the shell
  • Configuration files
  • Command line history
  • Command completion

Командные процессоры

  • Shells
  • Identifying the Shell
  • Changing the Shell
  • Shell Configuration Files
  • Shell Script Execution
  • Shell Prompts
  • bash: Bourne Again Shell
  • bash Configuration Files
  • bash Command Line History
  • bash Command Editing
  • bash Command Completion
  • bash Shortcuts
  • bash Promp

Введение в написание сценариев

  • Написание сценария в оболочке
  • Positional parameters
  • Input & output
  • Doing math
  • Conditional statements and loops

Процессный менеджмент и управление задачами

  • Что есть процесс?
  • Создание процессов и их состояния
  • Просмотр процессов
  • Сигналы
  • Job control basics
  • Использование экрана

Обмен сообщениями

  • Сообщения командной строки
  • Mesg utility
  • Internet relay and instant messenger clients
  • Отправка почты
  • Overview of PINE

Протокол SSH

  • Secure shell
  • Remote shells
  • Transferring files

Работа с программным обеспечением

  • Загрузка ПО
  • FTP, ncFTP and other utilities
  • Установка ПО
  • Использование rpm
  • Компилирование и установка с исходников
  • Установка RPM – пакетов

Печать

  • Linux printer subsystems and standard print commands
  • Format conversion utilities
  • Ghostscript, enscript and mpDownloading software

Монтировка файловой системы

  • Концепция файловой системы
  • Mounting filesystems, NFS and SMB
  • File system table and automating mounts
  • Removable media and mtools

X Window System

  • X modularity
  • Xfree86
  • Starting X
  • Display manager concepts and XDMCP
  • X security
  • Customizing and desktop environment
  • GNOME
  • KDE
Регистрация на ближайший курс
Основы Linux
Код курса:
U8583S (GL120)
Продолжительность:
5 Дней, 40 Ак. Часов
Зарегистрироваться
Получить консультацию
Свяжитесь со мной
Получить консультацию
Отправить заявку
Регистрация на вебинар
Отправить заявку
Ваша заявка получена!
Мы свяжемся с вами в ближайшее время.