.$langs ru .=ru .$title Курс "Unix/Linux" для сотрудников ИЯФ .- macros.inchtml .$define BEGIN_CHAPLIST= .$define END_CHAPLIST= .$define BEGIN_CHAPINFO(2)=
$2
.$define END_CHAPINFO=
.$define BEGIN_FAKEINFO(2)=
$2
Курс
"Использование Unix/Linux"
для сотрудников ИЯФ

Замечание об авторских правах и лицензия на использование web-версии лекций.


^(BEGIN_CHAPLIST) ^(|BEGIN_CHAPINFO intro|Введение) Цели и обзор курса. Краткая история Unix, BSD и SysV ветви. Чем Unix так хорош? Что такое Linux, причины его успеха. Linux: ядро и дистрибутивы. Если сразу хочется поставить себе Linux... Рекомендуемая литература. ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO start|Начальные навыки) Вход в систему. Домашняя директория. Как поменять свой пароль. Файловая система (отличия от DOS/Windows). Вызов команд - ключи. Текущая директория. Где взять описание команд: ^(H_CMD:man), ^(H_TYPE:-h), ^(H_TYPE:--help), ^(H_CMD:info). Основные команды: ^(H_CMD:ls), ^(H_CMD:cd), ^(H_CMD:pwd), ^(H_CMD:cp), ^(H_CMD:mv), ^(H_CMD:rm), ^(H_CMD:ln), ^(H_CMD:du), ^(H_CMD:df), ^(H_CMD:cat), ^(H_CMD:more), ^(H_CMD:less), ^(H_CMD:exit). ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO shell|Shell (командный интерпретатор)) Управление задачами: перенаправление ввода/вывода команд; фоновое исполнение задач; ^(H_CMD:jobs), ^(H_CMD:ps), ^(H_CMD:top), ^(H_CMD:kill), ^(H_KEY:Ctrl+Z), ^(H_KEY:Ctrl+C), ^(H_KEY:Ctrl+\), ^(H_CMD:fg), ^(H_CMD:bg). ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO apps|Базовый набор инструментальных пользовательских программ) Оболочка ^(H_PROG:MidnightCommander). Текстовые редакторы ^(H_PROG:vi), ^(H_PROG:joe), ^(H_PROG:emacs), ^(H_PROG:mcedit). Упаковщики ^(H_PROG:compress/uncompress), ^(H_PROG:gzip/gunzip), ^(H_PROG:bzip2/bunzip2). Архиватор ^(H_PROG:tar). Совместимость с Dos -- ^(H_PROG:zip/unzip), ^(H_PROG:unarj). ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO net|Сетевые клиентские приложения) Передача файлов: ^(H_PROG:ftp). Информационные команды: ^(H_PROG:ping), ^(H_PROG:traceroute), ^(H_PROG:finger), ^(H_PROG:who), ^(H_PROG:w). Удаленный вход и выполнение команд: ^(H_PROG:telnet), ^(H_PROG:rlogin), ^(H_PROG:rsh), ^(H_PROG:rcp); ^(H_PROG:ssh). Электронная почта: ^(H_PROG:mail), ^(H_PROG:pine). Интерактивное общение: ^(H_PROG:write), ^(H_PROG:talk), ^(H_PROG:mesg). ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO x11|Графический интерфейс X-Window, часть 1) История и общие понятия -- многоплатформность, распределенность. Как это выглядит. Как запускать X. Как работать в X -- использование MWM. Несколько стандартных прикладных программ на основе Athena Widgets (^(H_PROG:xterm), ^(H_PROG:xedit), ^(H_PROG:xman), ^(H_PROG:xcalc), ^(H_PROG:xmag)). Сетевые возможности X и управление доступом. ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO xapps|Графический интерфейс X-Window, часть 2) Стандартные ключи для программ под X-Window. Цвета, шрифты, геометрия. Текстовый редактор ^(H_PROG:nedit). Работа с графикой: ^(H_PROG:xv), ^(H_PROG:gimp). Просмотр PostScript и PDF: ^(H_PROG:ghostview), ^(H_PROG:gv). ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO inst|Инсталляция RedHat Linux) ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO setup|Настройка системы) Создание и удаление пользователей. Переменные окружения, стартовые файлы shell. Добавление и удаление пакетов в RedHat Linux: менеджер пакетов ^(H_PROG:rpm). Файловые системы, NFS. ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO xsetup|Настройка X-Window) Конфигурация X-сервера. Конфигурация window manager'а. Настройка X-программ: ресурсы -- глобальные, личные. Русификация. ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO make|Компиляция, сборка и установка программ) Более подробно про ^(H_PROG:rpm). Установка программ из бинарных дистрибутивов. Компиляторы, сборщики, библиотеки. Make. Компиляция и установка программ из исходных текстов. ^(END_CHAPINFO) #^(|BEGIN_FAKEINFO |Настройка среды исполнения) #Переменные среды - env, setenv, export, alias. #Xdefaults, xhosts, display, и т.п... (шрифты, цвета). #^(END_CHAPINFO) ^(|BEGIN_CHAPINFO typ|Типичные приемы работы) Скрипты. Псевдонимы (aliases) и функции (functions). Временн^(ACCENT:о)е исполнение -- ^(H_CMD:at), ^(H_CMD:cron). Поиск файлов на диске -- ^(H_CMD:find), ^(H_CMD:locate). Программа ^(H_PROG:wget). Работа с дискетами Dos -- ^(H_PROG:mtools). ^(END_CHAPINFO) ^(|BEGIN_CHAPINFO sci|Подготовка научных публикаций) Векторный графический редактор ^(H_PROG:xfig). Использование и русификация ^(TEX). "Интерактивный интерфейс" к ^(TEX) -- программа ^(LYX). ^(END_CHAPINFO) #^(|BEGIN_FAKEINFO |Взаимодействие с dos/windows) #mtools; файловые системы msdos, vfat; dosemu. #^(END_CHAPINFO) ^(|BEGIN_CHAPINFO sec|Security) Общие принципы. Локальная безопасность. Безопасность в сетях. Пакет ^(H_PROG:Ssh). ^(END_CHAPINFO)
Приложения
^(|BEGIN_FAKEINFO ent|Linux и развлечения) Проигрывание компакт-дисков. Файлы .wav, .au и .ra. Файлы .mp3. Копирование аудиодисков в файлы. Упаковка .wav в .mp3. Проигрывание "мультиков" .avi и .mov. ^(END_CHAPINFO) ^(|BEGIN_FAKEINFO useful|Разные полезности) Сводка самых частоиспользуемых команд. Сводка клавиш, используемых в некоторых программах (shell, текстовые редакторы). ^(END_CHAPINFO) ^(|BEGIN_FAKEINFO subj|Предметный указатель) ^(END_CHAPINFO) ^(END_CHAPLIST) ######################### ^(bar bar_owl.gif) ^(copyright)