Скачать книгу

– управление использованием памяти;

      • partitions – список разделов, известных системе;

      • pci – устаревшая информация о PCI-шине (см. /proc/bus/pci/);

      • its – часы реального времени;

      • scsi – информация о SCSI-устройствах;

      • self – символическая ссылка к каталогу процесса, пытающегося получить информацию из /proc;

      • slabinfo – информация о Slab;

      • stat – разнообразная статистика;

      • swaps – использование разделов и файлов подкачки;

      • uptime – время работы системы без перезагрузки;

      • version – версия ядра;

      • video – BTTV-информация о видеоресурсах.

/proc/№процесса_PID-процесса

      Каталог имеет имя, соответствующее номеру PID-процесса. Каждый процесс в системе имеет соответствующий ему каталог в /proc. В этом каталоге обязательно находятся следующие файлы:

      • cmdline – файл, содержащий аргументы командной строки процесса;

      • cpu – текущий и последний использовавшийся микропроцессор (только для мультипроцессорных систем);

      • /cwd – ссылка на текущий рабочий каталог;

      • environ – содержит значения переменных окружения;

      • ехе – ссылка на исполняемый файл этого процесса;

      • /fd – каталог, содержащий все файловые дескрипторы данного процесса;

      • maps – карты памяти исполняемых и библиотечных файлов;

      • mem – память, занятая этим процессом;

      • /root – ссылка на корневой каталог этого процесса;

      • stat – статус процесса;

      • statm – информация об использовании процессом памяти;

      • status – статус процесса в форме, воспринимаемой человеком.

/proc/ide – IDE-устройства, установленные в системе

      В каталоге содержится информация обо всех установленных в системе IDE-устройствах, в том числе используемые драйверы.

/proc/net – сетевая информация

      В этом каталоге содержится информация, относящаяся к сети. Следующие файлы являются общими как для протокола IPv4, так и IPv6:

      • агр – ARP-таблица ядра;

      • dev – сетевые устройства со своей статистикой;

      • dev_stat – статус сетевого устройства;

      • ip_fwchains – связи цепочки Firewall;

      • ip_fwnames – имена цепочек Firewall;

      • /ip_masq – каталог содержит таблицы маскарадинга[2];

      • ip_masquerade – главная таблица маскарадинга;

      • netstat – сетевая статистика;

      • raw – статистика сетевых устройств;

      • route – таблица маршрутизации ядра;

      • /грс – каталог содержит RPC-информацию;

      • rt_cache – кэш маршрутизации;

      • snmp – данные SNMP;

      • sockstat – статистика сокетов;

      • tcp – ТСР-сокеты;

      • tr_rif – таблица маршрутизации Token ring RIF;

      • udp – UDP-сокеты;

      • unix – UNIX-сокеты;

      • wireless – данные беспроводного интерфейса (Wavelan и т. п.);

      • igmp – IP-адреса, которые хост принимает;

      • psched – параметры глобального администратора пакетов;

      • netlink – список PF_NETLINK-сокетов;

      • ip_mr_vifs – список виртуальных интерфейсов;

      • ip_mr_cache – список кэша маршрутизации.

      Файлы, приведенные ниже, используются протоколом IPv6:

      • udp6 – UDP-сокеты (IPv6);

      • tcp6 – ТСР-сокеты (IPv6);

      • raw6

Скачать книгу


<p>2</p>

Маскарадинг – подмена реального IP-адреса любого исходящего пакета на другой (специальный), а для входящего пакета – замена IP-адреса (специального) с помощью таблицы соответствия на реальный адрес компьютера, к которому адресован сетевой пакет.