- •Введение
- •Лабораторная работа № 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
Лабораторная работа № 8
СЕРВИС КОМПЬЮТЕРНЫХ СЕТЕй
Цель работы.Ознакомиться с основными видами сервиса компьютерных сетей. Приобрести практические навыки работы с электронной почтой (программа mail), обмена сообщениями (программа rtin), разговора в сети (программа talk) и телеконференции в реальном времени (программа irc)
УКАЗАНИЯ К РАБОТЕ
КОМАНДА mail
Команда (программа) mailзапускается из командной строки и может выполняться в следующих случаях:
если вы не используете X-Windows (SCO Unix) [Open Windows (Sun OS)], в составе которого есть mail tool;
если вы используете ASCII-терминал;
кроме того, программу mail удобно применять, если вы вошли на свою машину с удаленной машины и хотите прочитать вашу почту.
Формат команды:
% mail имя_пользователя@имя_машины
Пример
sun % mail
No mail for sb01
ОТПРАВЛЕНИЕ ПОЧТЫ
Если вы хотите отправить почту, то в качестве аргумента команды mail надо указать электронный адрес пользователя, которому вы ее отправляете (имя_пользователя@имя_машины).
Укажите тему (subject) посылаемого сообщения и нажмите клавишу Enter.
Наберите текст сообщения, а затем, чтобы показать программе, что сообщение закончено и его можно отправлять, в последней пустой строке наберите символ . (точка) и нажмите клавишу Enter. (К тому же результату приведет нажатие Control-D на последней пустой строке.)
Пример
9% mail sb02@sun
Subject: Test mail ap1202
I want to send a letter
Br.02 Gr. AP-12
...
EOT
10%mail sb02@sun
Subject Test Russian ap1202
ЛАБОРАТОРНАЯ РАБОТА N8.
Сервис компьютерных сетей
Бригада 02 Группа АП-12
...
EOT
11%
Для прекращения работы с программой mail, не отсылая сообщения, можно нажать Ctrl+C.
Команда mail в сочетании с переназначением ввода может использоваться для посылки кому-либо содержимого текстового файла:
sun% mail dnl@ami < test.c
sun%
Чтение присланных сообщений
Для вывода на экран заголовков присланных сообщений может использоваться команда from. Заголовок состоит из имени отправителя и даты отправления. Достоинством команды from является то, что вы можете узнать, кто прислал вам сообщение, не запуская программу mail.
Пример
13% from
from: Command not found.
14% rlogin sun 1 sb02
Password:
Last login: Tue Nov 29 13;26:58 from ami.nstu.nsk.su
SunOS Release 4.1.3. (GENER) #3: Mon Feb 14 21:23:15
GMT+D600 1994
You have mail.
sun% from
From MAILER-DAEMON Fri Nov 25 22:18:11 1994
From MAILER-DAEMON Fri Nov 25 22:18:14 1994
From ap1302@ami.nstu.nsk.su Sat Nov 26 08:29:07 1994
From ap1302@ami.nstu.nsk.su Sat Nov 26 08:29:11 1994
From ap1302@ami.nstu.nsk.su Sat Nov 26 11:51:26 1994
From ap1302@ami.nstu.nsk.su Sat Nov 26 11:51:31 1994
From sb02 Mon Nov 28 12:14:14 1994
From MAILER-DAEMON Mon Nov 28 12:17:34 1994
From ap1102@ami.nstu.nsk.su Mon Nov 28 13:57:55 1994
From daemon Mon Nov 28 15:30:02 1994
From dnl@ami.nstu.nsk.su Teu Nov 29 13:14:03 1994
From dnl@ami.nstu.nsk.su Teu Nov 29 13:21:24 1994
From dnl@ami.nstu.nsk.su Teu Nov 29 13:24:54 1994
sun%
Прочитать и обработать полученные сообщения вы сможете, запустив программу mail:
12% mail
Mail version 5.3 2/18/88. Type ? for help.
"/ust/spool/mail/dnl": 1 massege 1 new
> N 1 1sb02@sun.nstu.nsk.su Tue Nov 29 07:33 16/747
&
Message 1:
From sb02@sun.nstu.nsk.su Tue Nov 29 07:33:12 1994
To: dnl@ami. nstu.nsk.su
#include <stdio.h>
void main()
{
print ("Hello world");
}
&
Приглашением в программе mail служит символ & (ampersand). Для чтения первого сообщения нажмите Enter после появления символа &. Нажмите Enter для чтения каждого следующего сообщения. Если вы хотите читать сообщения не по порядку, то после символа & наберите номер сообщения, которое вы хотите прочитать, и нажмите Enter.