Введение в Unix


Содержание


СОСТАВ СИСТЕМЫ
Главные части UNIX
Основные свойства UNIX
Языки программирования в UNIX
Версии UNIX
Начало и конец сеанса работ
Исправление ошибок при наборе текста команды
Некоторые простые команды
Формат команд
Останов выполнения команды
СТРУКТУРА ИНФОРМАЦИИ О ФУНКЦИЯХ UNIX
КАТАЛОГИ И ФАЙЛЫ
Печать рабочего каталога
Печать содержимого каталога
Структура корневого каталога
Изменение рабочего каталога
Соглашения по наименованию каталогов и файлов
Печать содержимого файла
Просмотр конца файла
Определение типа файла
Создание каталога пользователем
Копирование файлов командой cp
Перенос и переименование файлов командой mv
Удаление файлов командой rm
Уничтожение пустого каталога: rmdir
Использование метасимволов *, ?, []
Непечатные символы в именах файлов
Владелец файла и защита файла
Установка и изменение режима доступа к файлу: chmod
Стандартные файлы
Перенаправление стандартного вывода
Перенаправление стандартного ввода
Создание файла командой cat
Соединение команд каналами (pipeline)
Фильтры
Параллельный стандартный вывод и перенаправление вывода
Диагностический вывод
Обработка команд в режиме заднего плана (background)
Выполнение процессов с низким приоритетом
Останов процесса
РЕДАКТОРЫ EX И VI
Вызов vi
Выход из vi
Позиционирование курсора
Добавление, изменение и уничтожение текста
Операции над словами и строками
Перестановка части текста (cut-paste)
Сохранение части текста для последующего использования (yank)
Версии Shell
Файл начала сеанса (login - файл)
Процедура языка Shell
Переменные Shell
Предопределенные переменные Shell
Установка переменной Shell выводом из команды
Переменные Shell - аргументы процедур
Структурные операторы Shell
Оператор цикла for
Условный оператор if
Команда test
Оператор цикла while
Оператор цикла until
Оператор выбора case
Использование временных файлов в каталоге /tmp
Комментарии в процедурах
Пример процедуры
Обработка прерываний в процедурах
Выполнение арифметических операций expr
Отладка процедур Shell
C-SHELL
Специальные символы в C-Shell
Стандартные файлы в C-Shell
Механизм истории
Коррекция предыдущей команды
Повторное исполнение предыдущих команд
Изменение и повторное исполнение предыдущих команд
Ссылка на рабочий каталог пользователя
Использование групп имен файлов
Механизм переименования
Переменные в C-Shell
Переменные в C-Shell - часть 2
Метасимволы в C-Shell
Метасимволы в C-Shell - часть 2
Некоторые команды C-Shell
Оценка состояния файла
Работы
Командные файлы (скрипты) в C-Shell
Командные файлы (скрипты) в C-Shell - часть 2
Выражение в скриптах
Управляющие структуры скриптов
Оператор foreach
Оператор if-then-endif
Оператор while
Оператор switch
Оператор goto
Ввод в командах скрипта
Обработка прерываний в скриптах
Пример скрипта
СВЯЗЬ ПОЛЬЗОВАТЕЛЬ-ПОЛЬЗОВАТЕЛЬ
Посылка сообщений командой write
Посылка сообщений командой write - часть 2
Электронная почта (mail)
Электронная почта (mail) - часть 2
РАБОТА С ТЕКСТОВЫМИ ФАЙЛАМИ
Печать файла
Разборка и сборка файла
Сортировка текстовых файлов
Подсчет строк, слов, знаков в файле
Поиск строк в файле по образцу (grep)
Поиск строк в файле по образцу (grep) - часть 2
Трансляция знаков (tr)
Команды сравнения файлов (diff, cmp, comm)
Команды сравнения файлов (diff, cmp, comm) - часть 2
Обработка текстовых файлов командой awk
Обработка текстовых файлов командой awk - часть 2
СРЕДСТВА РАЗРАБОТКИ ПРОГРАММ
Вызов компиляторов
Линкер
Библиотеки
Символьный отладчик
Средства оценки эффективности исполнения программы
Сопровождение программ: make
Средства реализации языков программирования
СРЕДСТВА РЕДАКТОРА EX, ДОПОЛНЯЮЩИЕ ВОЗМОЖНОСТИ РЕДАКТОРА VI
Выход из vi в ex
Просмотр строк текста
Поиск строк по образцу текста
Подстановка образца текста
Отмена последней подстановки
Чтение и запись файлов в буфере редактирования
Вызов на редактирование следующего или нового файла
Выполнение команды системы внутри редактора ex
Переход в режим редактора vi
Выход из редактора ex
РУКОВОДСТВО СИСТЕМНОГО АДМИНИСТРАТОРА
Спецпользователи
Загрузка и выключение системы
Пользователи и группы
Пользователи и группы - часть 2
Специальные режимы исполняемого файла
Файловые системы
Файловые системы - часть 2
Создание и монтаж файловой системы
Демонтаж файловой системы
Синхронизация файловых систем
Устройства и специальные файлы
Сохранение и восстановление файлов
Сохранение и восстановление файлов - часть 2
Проверка и восстановление стуктуры файловой системы
Проверка и восстановление стуктуры файловой системы - часть 2
Проверка и восстановление стуктуры файловой системы - часть 3
Контроль использования дисковой памяти
Подключение терминалов
Периодическое выполнение заданий
Работа с руководствами для пользователя
Управление операционной системой
Управление операционной системой - часть 2
Реконфигурация операционной системы
Практические советы
Приложение 1. Реализации системы UNIX.
Приложение 2.Состав системы ISC UNIX System V.



- Начало -