Всего за 199 руб. Купить полную версию
productrevision: unknown
–
class: OTHER
bus: USB
detached: 0
driver: unknown
desc: "USB UHCI Root Hub"
usbclass: 9
usbsubclass: 0
usbprotocol: 0
usbbus: 2
usblevel: 0
usbport: 0
vendorld: 0000
device1d: 0000
productrevision: unknown
–
class: MOUSE
bus: PSAUX
detached: 0
device: psaux
driver: generic3ps/2
desc: "Generic 3 Button Mouse (PS/2)"
–
class: AUDIO
bus: PCI
detached: 0
driver: i810_audio
desc: "Intel Corporation182801BA/BAM (ICH2) AC 97 Audio Controller"
vendorld: 8086
device1d: 2445
subVendorld: 11d4
subDeviceld: 5360
pciType: 1
–
class: CDROM
bus: IDE
detached: 0
device: hdc
driver: ignore
desc: "SONY CD-ROM CDU4821"
–
class: VIDEO
bus: PCI
detached: 0
driver: Card: NVIDIA GeForce 2 MX (generic)
desc: "nVidia Corporation|NV11"
vendorld: 10de
device1d: 0110
subVendorld: 0000
subDeviceld: 0000
pciType: 1
–
class: FLOPPY
bus: MISC
detached: 0
device: fd0
driver: unknown
desc: "3.5" 1.44MB floppy drive"
–
class: HD
bus: IDE
detached: 0
device: hda
driver: ignore
desc: "FUJITSU MPG3409AT E"
physical: 79428/16/63
logical: 4983/255/63
–
class: CAPTURE
bus: PCI
detached: 0
driver: bttv
desc: "Brooktree Corporation|Bt878"
vendorld: 109e
device1d: 036е
subVendorld: 0000
subDeviceld: 0000
pciType: 1
–
class: USB
bus: PCI
detached: 0
driver: usb-uhci
desc: "Intel Corporation|82820 820 (Camino 2) Chipset USB (Hub A)"
vendorld: 8086
device1d: 2442
subVendorld: 8086
subDeviceld: 244b
pciType: 1
–
class: USB
bus: PCI
detached: 0
driver: usb-uhci
desc: "Intel Corporation|82820 820 (Camino 2) Chipset USB (Hub B)"
vendorld: 8086
device1d: 2444
subVendorld: 8086
subDeviceld: 244b
pciType: 1
–
class: MODEM
bus: SERIAL
detached: 1
device: ttyS0
driver: ignore
desc: "IDC|5620 IDC 5614BXL VR PnP"
pnpmfr: IDC
pnpmodel: 5620
pnpcompat: *PNPC107
pnpdesc: IDC 5614BXL VR PnP
• i18n – файл, отвечающий за локализацию системы. Название расшифровывается как internationalization – между i и n восемнадцать букв. Пример:
LANG="ru_RU.коi8r"
SUPPORTED="ru_RU.koi8r:ru_RU:ru"
SYSFONT="cyr-sun16"
SYSFONTACM="коi8-u"
В примере определено, что у нас русская локаль с кодировкой KOI8-R, использующая шрифт cyr-sunl6;
• identd – конфигурационный файл демона identd, реализующего поддержку протокола идентификации пользователя;
• keyboard – этот файл, находящийся в каталоге /etc/sysconfig, отвечает за конфигурирование клавиатуры. Пример файла keyboard приведен ниже.
Для настройки клавиатуры (раскладки и скорости повтора) необходимо произвести следующие операции:
– определиться с раскладкой клавиатуры (описания раскладки клавиатуры находятся в каталоге /usr/lib/kbd/keytables/ в файлах с расширением map);
– внести изменения в файл keyboard таким образом, чтобы он содержал строку: KEYTABLE="/usr/lib/kbd/keytabies/zzz.map", где zzz – имя расклад ки клавиатуры;
– для настройки скорости повтора нажатия и время задержки необходимо добавить следующую строку в файл /etc/rc.d/rc.sysinit или, если у вас Caldera, к /etc/rc.d/rc.boot: /sbin/kbdrate -s -r 16 -d 500 – где -r 16 – количество символов, a -d 500 – задержка в миллисекундах.
Пример стандартного файла:
KEYBOARDTYPE="pc" КЕYTABLE="ru"
• kudzu – файл, отвечающий за поведение программы kudzu при перезапуске системы – как она будет себя вести при обнаружении нового оборудования; • mouse – этот файл определяет параметры мыши, эмуляцию нажатия третьей кнопки и файл устройства. Пример файла mouse:
MOUSETYPE="imps2"
XMOUSETYPE=" imps/2"
FULLNAME="Microsoft IntelliMouse (PS/2)"
XEMU3=no
DEVICE=/dev/mouse
• sendmail – файл, определяющий как стартует программа sendmail и через сколько времени отправляется почтовая очередь;
• squid – этот файл отвечает за настройки программы squid;
• syslog – этот файл отвечает за настройку демона syslog;
• xinetd – этот файл отвечает за настройку демона xinetd, который в Linux заменяет inetd.
/etc/X11 – конфигурационные файлы для X Window System
Каталог содержит конфигурационные файлы XII, специфичные для данного хоста. Если соответствующие пакеты установлены, в каталоге должны находиться следующие файлы или символические связи:
• Xconfig – конфигурационный файл для ранних версий XFree86;
• XF86Config – конфигурационный файл для XFree86 версии 3 и 4;
• Xmodmap – глобальный файл клавиатурных раскладок X11.
/etc/sgml – конфигурационные файлы для SGML и XML
Каталог содержит базовые конфигурационные файлы для определения параметров высокого уровня для SGML или XML. Файлы с именами *.conf обозначают базовые конфигурационные файлы. Файлы с именами *.cat – DTD-специфичные централизированные каталоги, содержащие руководства по всем остальным каталогам.
Каталог /home – пользовательские домашние каталоги
В каталоге находятся домашние каталоги пользователей. Как правило, каждый пользователь каталога в небольшой системе имеет свой домашний каталог, и имя домашнего совпадает с именем (login) пользователя. Например, у пользователя frozzy домашний каталог – /home/frozzy. Типичное содержимое каталога пользователя, только что зарегистрированного в системе, включает следующие файлы и каталоги:
/cedit
/Desktop
/.dia
/.gimp-1.2
/.gnome
/.gnome-desktop
/.gnome_private
/.gnp
/kde
/.mc
/.netscape
/nsmail
/.sawfish
.bash_history
.bash_logout
.bash_profile
.bashrc
.ICEauthority
.screenrc
Как можно видеть, это, в основном, конфигурационные файлы программ, установленных в операционной системе.
Каталог /lib – важные разделяемые библиотеки и модули ядра
Каталог содержит разделяемые библиотеки, необходимые для загрузки системы и запуска команд в корневой файловой системе, т. е. только для файлов, находящихся в каталоге /bin и /sbin. По меньшей мере одна из групп файлов должна находиться в каталоге /lib:
• libc.so.* – динамически подключаемая (линкуемая) библиотека С;
• Id* – линкер/загрузчик (linker/loader) времени выполнения.
Следующие каталоги также должны находится в каталоге /lib:
• /modules – загружаемые модули ядра;
• /security – модули РАМ.
Каталог /lost+found
Каталог, который обязательно должен присутствовать на каждом разделе. (Если, к примеру, винчестер разбит на три раздела, которые монтируются в /, /home, /var, то в корневой файловой системе, в катал ore /home и в каталоге /var будет присутствовать /lost+found.) Назначение этого каталога достаточно очевидно – при аварийных ситуациях возможна потеря информации. Специальная утилита chkfsk восстанавливает (если, конечно, это возможно) утерянную информацию. Однако иногда невозможно достоверно определить принадлежность восстановленных данных какому-нибудь определенному файлу. В этом случае восстановленные данные помещаются в каталог /lost+found.
Каталог /misc – точка монтирования автоматически монтируемых устройств
Каталог предназначен для использования в качестве точки монтирования дискет и CD-ROM программой automount.
Каталог /mnt – точка монтирования для временно монтируемой файловой системы
Каталог предназначен для того, чтобы системный администратор мог временно монтировать файловую систему (например, дискету или CD-ROM). В различных дистрибутивах Linux в каталоге /mnt могут находиться каталоги, являющиеся точками монтирования дискет, разделов жесткого диска, CD-ROM и т. п. Например, в только что установленном Red Hat 7.1 в каталоге /mnt находятся каталоги /cdrom и /floppy, которые являются точками монтирования для CD-ROM и дискет. Если в каталоге /mnt находятся какие-то файлы и к каталогу /mnt монтируется некий раздел, то файлы, находящиеся в каталоге /mnt, становятся недоступны до тех пор, пока не размонтируют раздел, подмонтированный к /mnt.
Каталог /opt – дополнительные программные пакеты
Каталог зарезервирован для инсталляции дополнительного программного обеспечения. Пакет, который устанавливается в каталог /opt, должен хранить свои неизменяемые файлы в каталоге /орt/<имя_пакета>, где <имя_пакета> – имя устанавливаемого пакета. Структура поддерева каталогов в каталоге <имя_пакета>:
• /bin;
• /doc;
• /lib;
• /man
И т. д.