Курс
"Использование 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)
|