- •Введение
- •Лабораторная работа № 1 основы интерфейса пользователя с posix-совместимой ос на уровне командной строки
- •Указания к работе
- •Информация, необходимая для начала работы
- •Основные команды ос unix
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 2 анализ файловой структуры posix-совместимой ос. Команды для работы с файлами и каталогами
- •Указания к работе
- •Физическая модель диска
- •Логическая модель диска
- •Общие черты файловых систем Unix / Posix-совместимых ос
- •Команды для работы с файлами и каталогами
- •Копирование файлов и каталогов
- •Перемещение и переименование файлов и каталогов
- •Права доступа
- •Изменение прав доступа
- •Контекстный поиск в файле
- •Проверка использования диска
- •Управление процессами
- •Получение информации о процессах
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 3 экранный интерфейс для posix-совместимых ос
- •Указания к работе
- •Окна mc
- •Выполнение команд ос Unix
- •Типы файлов
- •Работа с отмеченными файлами
- •Вызов меню
- •Настройка окон
- •Порядок сортировки
- •Прервать
- •Другие режимы отображения
- •Справка (f1)
- •Переименование-Перемещение (f6)
- •Создание Каталога (f7)
- •Удаление (f8)
- •Выход (f10, Shift-f10)
- •Быстрая смена каталога (Alt-c)
- •Различные команды
- •Меню Options
- •Пункт «Внешний вид»
- •Пункт «Биты символов…»
- •Отображение символов Полный 8-битный ввод 7-бит Дальше Прервать
- •Пункт «Подтверждение»
- •Пункт «Распознавание клавиш…»
- •Пользовательские меню
- •Выполнение файлов
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 4 экранный редактор VI/vim
- •Указания к работе Текстовые редакторы
- •Редактор VI (Visual display editor)
- •Основные группы команд редактора Команды управления курсором
- •Команды позиционирования
- •Команды редактирования
- •Команды редактирования в режиме командной строки
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 5 базовые средства для создания приложений в posix-совместимых ос
- •Указания к лабораторной работе
- •Система контроля версий
- •Компиляция исходного текста и построение исполняемого файла
- •Тестирование и отладка
- •Тестовый пример для лабораторной работы
- •Исходный текст программы abcd.C для лаботаторной работы № 5
- •Последовательность выполнения работы
- •Контрольные вопросы к работе
- •Лабораторная работа № 6 сетевые средства posix-совместимых ос. Использование сетевых команд
- •Указания к работе
- •Обзор сетевых команд для tcp/ip
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 7 анализ функционирования и диагностика ip-сетей
- •Указания к работе
- •Аппаратный уровень (уровень сетевого интерфейса)
- •Сетевой уровень
- •Адресация в ip-сетях
- •Internet-адреса
- •Команды диагностики сети
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 8
- •Чтение присланных сообщений
- •Как ответить на сообщения
- •Удаление сообщений
- •Прекращение работы с программой mail
- •Использование почтовых псевдонимов (alias)
- •Система обмена сообщениями netnews (usenet)
- •Разговор в сети с другим пользователем
- •Телеконференции в реальном времени
- •Замечания по основным командам irc
- •Последовательность выполнения работы
- •1. Программа mail
- •1.1. Отправление почты
- •1.2. Чтение присланных сообщений
- •3. Программа talk
- •4. Программа irc
- •Контрольные вопросы
- •Оглавление
- •Николай Лаврентьевич Долозов основы операционных систем и сетевых технологий Учебно-методическое пособие
- •630092, Г. Новосибирск, пр. К. Маркса, 20
Замечания по основным командам irc
1. Канал может иметь произвольное имя, которое должно начинаться с символа #.
2. Команда list показывает для каждого канала:
имя,
количество активных пользователей на нем,
тему, установленную в данный момент на этом канале.
3. Оператор канала – персона, которая либо создала этот канал, либо получила данные права от другого оператора данного канала. Оператор канала может менять состояние канала, передавать или снимать права оператора с других персон.
4. После того как вы вошли в какой-то канал, вы можете набирать произвольный текст, который увидят все пользователи, присутствующие на данном канале. Согласно традициям, если вы желаете адресовать свое сообщение какому-либо конкретному пользователю, не скрывая его от других, необходимо написать сначала имя пользователя, поставить : (двоеточие), а затем уже написать свое сообщение.
5. После того как вы присоединились к конкретному каналу, вы получили возможность работать с полным набором каманд IRC.
6. Информация о пользователе текущего канала выдается в виде записей, каждая из которых имеет четыре поля (имя канала, псевдоним пользователя, статус и комментарий пользователя). Статус пользователя представлен одним или несколькими символами:
@– пользователь имеет права оператора;
H– нормальный пользователь;
G– оператор сервера;
*– оператор линка.
Eсли не задан комментарий пользователя, то по умолчанию выдаются E-mail пользователя и его полное имя.
7. Каждый пользователь IRC имеет псевдоним или кличку (nick), которая может отличаться от его имени регистрации в системе. В случае, если вы запустили клиента без параметров, по умолчанию в качестве вашего псевдонима будет использовано ваше имя регистрации.
8. Приватное сообщение не увидит никто кроме пользователя, которому это сообщение адресовано. Присутствие адресата в текущем канале не обязательно. Главное, чтобы он находился на IRC.
9. С помощью команды /alias можно заменить длинные и сложные команды на более простые.
Последовательность выполнения работы
Осуществить вход в систему (Linux), используя соответствующее имя пользователя.
1. Программа mail
Запускается из командной строки (текстовый режим).
Формат команды:
% mail [-опции][имя_пользователя @имя_машины]
Примеры:
% mail sb04@sun (для отправления почты)
% mail (для чтения полученных электронных сообщений)
1.1. Отправление почты
1.1.1. После успешной регистрации в системе (Linux) с помощью программы mail отправьте пользователю sbxx (xx – номер вашей бригады) на sun два сообщения.
Тема (subject) первого сообщения:
Test mail apyyxx
Tекст первого сообщения:
I want to send a letter. Brig-xx,Grup.AP-yy
Тема второго сообщения: Test Russian apxxyy
Текст второго сообщения:
Лаботаторная работа № 6
Сервис компьютерных сетей.
Бригада хх, Группа AP-yy.
1.1.2. Войдите в удаленную систему sun с помощью команды rlogin. После успешного входа на sun отправьте письмо пользователю apyyxx на ami. Темы и тексты сообщения должны отличаться от тем и текстов, посланных вами на sun.
1.1.3. На машине sun с помощью редактора Vi создайте файл test.c следующего содержания:
#include <stdio.h>
void main ()
{
printf ("Hello World");
}
После успешного создания файла test.c перешлите его с помощью команды mail на машину ami.