Оперциаонные системы ASP Linux и Windows

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

акете.

Пример:

st1@pds:~ > netstat -s

Ip:

179495 total packets received 13 with invalid headers 8753 forwarded

0 incoming packets discarded

168812 incoming packets delivered

325599 requests sent out

544 fragments failed

Icmp: 728 ICMP messages received

3 input ICMP message failed

ICMP input histogram:

destination unreachable: 82

timeout in transit: 55

source quenchs: 9

echo requests: 582

1235 ICMP messages sent

0 ICMP messages failed

ICMP output histogram:

destination unreachable: 646

time exceeded: 6

redirect: 1

echo replies: 582

Tcp:

2428 active connections openings

0 passive connection openings

0 failed connection attempts

0 connection resets received

17 connections established

154840 segments received

318758 segments send out

1480 segments retransmited

99 bad segments received.

499 resets sent

Udp:

13397 packets received

73 packets to unknown port received.

12 packet receive errors

5608 packets sent

TcpExt:

15 resets received for embryonic SYN_RECV sockets

Утилита netconf

Настройки локальной сети можно производить и с помощью специальных утилит netconf или netcfg, которые являются просто составной частью пакета linuxconf. Первая из них работает в графическом режиме, а вторая в текстовом.

Надо иметь в виду, что многие опытные пользователи Linux критически относятся к возможностям пакета linuxconf и предпочитают прямое редактирование конфигурационных файлов. Но для новичка эти утилиты могут оказаться удобнее.

 

Практическая работа №7(1) Утилита netstat: список соединений, открытых на сервере

Цель работы:

  1. С помощью утилиты netstat исследовать состояние локальной IP-сети.
  2. Научиться получать список соединений, открытых на сервере.

Порядок выполнения работы

  1. Зарегистрируйтесь в ОС Linux. Запустите на выполнение программу Терминал.
  2. С помощью утилиты netstat получить список соединений, открытых на сервере. Прокомментировать соединения, находящиеся в режиме ESTABLISHED (внутренний или внешний интерфейс, с каким узлом, по какому протоколу).

Практическая работа №7(2) Утилита netstat: таблица маршрутизации

Цель работы:

  1. С помощью утилиты netstat исследовать состояние локальной IP-сети.
  2. Научиться анализировать таблицу маршрутизации.

Порядок выполнения работы

  1. Зарегистрируйтесь в ОС Linux. Запустите на выполнение программу Терминал.
  2. Получить таблицу маршрутизации. Указать, через какие интерфейсы с какими сетями происходит связь, имя шлюза, маски локальных сетей.

Практическая работа №7(3) Утилита netstat статистика сетевых интерфейсов, статистика передачи данных

Цель работы:

  1. С помощью утилиты netstat исследовать состояние локальной IP-сети.
  2. Научиться анализировать статистику сетевых интерфейсов и статистику передачи данных.

Порядок выполнения работы

  1. Зарегистрируйтесь в ОС Linux. Запустите на выполнение программу Терминал.
  2. Получить статистику сетевых интерфейсов. Построить графики статистической информации для внутренней (eth0) и внешней (eth1) локальных сетей, объяснить значение установленных флагов. Сравнить количество ошибок с требованиями, предъявляемыми к работе сетей; сделать вывод о работе локальной сети.
  3. Получить статистику сетевых интерфейсов. Проанализировать работу каждого из протоколов. Для протокола ICMP построить графики входной и выходной гистограмм.

Контрольные вопросы:

  1. Каково назначение утилиты netstat?
  2. Какие ключи утилиты netstat позволяют отображать порты, находящиеся в активно и/или пассивном состоянии?
  3. В каких состояниях может находиться сервер в системе?
  4. Какой ключ утилиты netstat позволяет отображать таблицу маршрутизации?
  5. Какую информацию отражает таблица маршрутизации?
  6. Как с использованием утилиты netstat вывести статические данные всех используемых интерфейсов? Какую информацию позволяют выяснить эти данные?
  7. Как вывести на экран содержимое счетчиков сетевых протоколов? Что позволяет выявить данная информация?
  8. Какие утилиты, позволяют производить настройку локальной сети?

Раздел 3. Сервисные и прикладные программы ASP Linux

 

Тема 3.1. Архивация данных

 

3.1.1. Архиваторы ASP Linux

Архив - это файл, заключающий в себе содержимое многих файлов. Кроме того, архив идентифицирует имена файлов, их хозяев и т.д. (в архивах также записываются разрешение доступа, пользователь и группа, размер в байтах и время последней модификации. В некоторых архивах еще указываются имена файлов в каждом заархивированном каталоге и информация о каталогах).

Файлы, содержащиеся в архиве, называются членами архива.

Основным средством архивирования в UNIX (а, следовательно, и в Linux) является комплекс из двух программ tar и gzip. Хотя никто не запрещает пользоваться arj, pkzip, lha, rar и т.д. версии этих программ для Linux общедоступны. Просто уж исторически сложилось, что пользователи Unix чаще применяют именно tar и gzip, и именно в таком формате распространяется большая часть программного обеспечения для Unix.

"Зачем использовать две программы архивирования?” Все дело в том, что tar расшифровывается как Tape ARchiver, он не сжимает данные, а лишь объединяет их в единый файл с последовательным доступом для последующей записи на ленту. По умолчанию этот архивный файл создается на ленточном накопителе, точнее на устройстве /dev/rmt0. Если вы хотите создать архивный файл на диске, то необходимо использовать команду tar с опцией f, после которой указывается имя архивного файла.

Хотя программа tar создает архивы, она, как было сказано, не сж?/p>