хочу сюди!
 

Ксюша

44 роки, овен, познайомиться з хлопцем у віці 43-50 років

Работа с ядром посредством /proc

  • 24.06.10, 03:23
Большинство из рассмотренных нами файлов из каталога /proc доступны

только на чтение. Тем не менее файловая система /proc предоставляет файлы для взаимодействия с ядром доступные на запись. Помещение информации в такие файлы изменяет состояние ядра и поэтому это надо делать очень аккуратно. Эти файлы нахдятся в каталоге /proc/sys.

В каталоге /proc/sys/kernel находится информация общего плана для ядра. Соответственно в /proc/sys/kernel/{domainname, hostname} находится информация о доменном имени и host имени, которую Вы можете изменить.

$ hostname machinename.domainname.com $ cat /proc/sys/kernel/domainname domainname.com $ cat /proc/sys/kernel/hostname machinename $ echo "new-machinename" > /proc/sys/kernel/hostname $ hostname new-machinename.domainname.com Таким образом изменив файл в файловой системе /proc мы можем поменять hostname. Много данных для настройки находится в /proc/sys/kernel/. Повторюсь, невозможно в заметке рассмотреть все файлы, думаю Вам самим будет интересно повнимательней посмотреть на эти каталоги. Еще один интересный каталог /proc/sys/net. В нем Вы можете произвести сетевые настройки, например спрятать Ваш компьютер в сети. $ echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all Запретив ответы на icmp_echos мы спрятали компьютер. Наша машина не будет отвечать на команды "ping" других компьютеров. $ ping machinename.domainname.com no answer from machinename.domainname.com Вернуть прежнее состояние можно следующим образом $ echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all В каталоге /proc/sys еще много возможностей для настройки системы. Более подробная информация находится в [1] и [2].   Вывод Файловая система /proc обеспечивает файловый интерфейс к внутренним структурам Linux. С ее помощью можно узнать полезную информацию и настроить систему. Знание этой файловой системы и умение применить эти знания - большой плюс в работе с ОС Linux.
2

Коментарі

Гість: _[Gr@D]_

125.06.10, 20:53

/proc це сила.