Алексей Стахнов - Linux
- Название:Linux
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Алексей Стахнов - Linux краткое содержание
Книга посвящена операционной системе Linux. Приводятся подробные сведения о ее особенностях и возможностях, идеологии файловой системы, инсталляции и основных командах, вопросах компиляции ядра, настройках и сервисах. Большое внимание уделяется организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемам администрирования сети, обеспечения безопасной работы и другим вопросам. Описаны способы настройки под Linux рабочих станций, в т. ч. и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров, отладка взаимодействия с Linux-машинами такой «экзотической» периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п. Рассматриваемые в книге конфигурационные файлы и структура каталогов соответствуют дистрибутиву Red Hat Linux 7.x, тем не менее, при минимальной адаптации все упоминаемые в книге пакеты устанавливаются в любом дистрибутиве Linux.
Для начинающих администраторов или пользователей Linux.
Linux - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
/usr/src/Linux-2.4.3/Documentation – документация к ядру и модулям операционной системы Linux
В каталоге содержится документация, которая тем или иным образом касается ядра операционной системы Linux или загружаемых модулей. Типичное содержимое каталога приведено ниже:/arm
/cdrom
/cris
/DocBook
/fb
/filesystems
/i2c
/i386
/ia64
/isdn
/kbuild
/m68k
/mips
/networking
/parisc
/powerpc
/s390
/sound
/sparc
/sysctl
/telephony
/video4linux
/vm
/usb
00-INDEX
binfmt_misc.txt
BUG-HUNTING
cachetlb.txt
cciss.txt
Changes
CodingStyle
computone.txt
Configure.help
cpqarray.txt
devices.txt
digiboard.txt
digiepca.txt
DMA-mapping.txt
dnotify.txt
exception.txt
floppy.txt
ftape.txt
hayes-esp.txt
highuid.txt
ide.txt
initrd.txt
ioctl-number.txt
IO-mapping.txt
IRQ-affinity.txt
isapnp.txt
java.txt
joystick-api.txt
joystick-paiport.txt
joystick.txt
kernel-doc-nano-HOWTO.txt
kernel-docs.txt
kernel-parameters.txt
kmod.txt
locks.txt
logo.gif
logo.txt
LVM-HOWTO
magic-number.txt
mandatoiy.txt
mca.txt
md.txt
memory.txt
mkdev.cciss
mkdev.ida
modules.txt
moxa-smartio
mtrr.txt
nbd.txt
nfsroot.txt
nmi_watchdog.txt
oops-tracing.txt
paride.txt
parport-lowlevel.txt
parport.txt
pci.txt
pcwd-watchdog.txt
pm.txt
ramdisk.txt
README.DAC960
README.moxa
README.nsp_cs.eng
riscom8.txt
rtc.txt
SAK.txt
scsi-generic.txt
scsi.txt
serial-console.txt
sgi-visws.txt
smart-config.txt
smp.tex
smp.txt
specialix.txt
spinlocks.txt
stallion.txt
SubmittingDrivers
SubmittingPatches
svga.txt
sx.txt
sysrq.txt
unicode.txt
VGA-softcursor.txt
watchdog.txt
xterm-linux.xpm
zorro.txt
/usr/X11R6 – X Window System, Version 11 Release 6В каталоге X11R6 содержится иерархия каталогов X Window. Информацию о структуре и назначении каталогов следует искать в документации на X Window.
Каталог /var
Каталог содержит изменяемые файлы. Сюда входят spool-каталоги и файлы, административные и журнальные данные, временные файлы. Некоторые каталоги, входящие в иерархию /var, такие как /var/log, /var/lock и /var/run, не должны быть разделяемыми между различными системами. Другие каталоги, такие как /var/mail, /var/cache/man, /var/cache/fonts и /var/spool/news, могут быть разделяемыми.
Рекомендуется для каталога /var выделить отдельный раздел на жестком диске. В том случае, если это невозможно, не следует размещать его в корневой файловой системе. Это позволит избежать некоторых проблем, возникающих при переполнении диска. Приложения не должны создавать каталоги в верхнем уровне иерархии /var. В каталоге /var должны присутствовать следующие каталоги:
• /cache – каталог кэша программ;
• /db – каталог для файлов баз данных;
• /games – файлы для игровых программ;
• /lib – библиотеки;
• /local – изменяемые данные для /usr/local;
• /lock – Lock-файлы (файлы-защелки);
• /log – Log-файлы и каталоги (файлы журналов);
• /lost+found – каталог для файлов, восстановленных после краха системы;
• /mail – каталог, содержащий почтовые ящики пользователей;
• /named – файлы DNS-сервера;
• /opt – переменные данные для /opt;
• /run – данные о запущенных процессах;
• /spool – spool-данные приложений;
• /state – состояние приложений;
• /tmp – временные файлы, сохраняемые между перезагрузками системы.
/var/cache – кэш программКаталог используется для хранения временных «короткоживущих» данных, создаваемых программами. Это могут быть буферы ввода/вывода или файлы, содержащие какие-нибудь промежуточные данные. Подкаталоги в /var/cashe создаются при установке пакетов и обычно носят имя соответствующей программы.
Если соответствующие пакеты установлены в системе, в каталоге должны находиться следующие файлы:
• /fonts – каталог для хранения динамически создаваемых шрифтов;
• /man – сформатированные страницы руководств. Справочные страницы в /usr/man хранятся в специальном виде и перед тем, как показать справочное руководство пользователю, страницы необходимо сформатировать;
• /www – файлы или кэш-данные прокси-сервера WWW;
• /<���пакет> – кэш соответствующего пакета.
/var/games – файлы для игровых программВ этом каталоге должны храниться файлы, которые могут изменяться, например файлы, содержащие таблицы результатов, файлы сохраненных игр и т. п.
/var/lib – библиотекиНемного неверное наименование раздела. В этом каталоге содержатся различные файлы, входящие в какие-либо пакеты, которые можно отнести к системным. Обычно каждый пакет, который сохраняет какие-то файлы в каталог /var/lib, создает свой каталог, имеющий вид Даг/НЬ<���имя_пакета>. Если соответствующие пакеты установлены в системе, в каталоге должны находиться следующие файлы:
• /misc – разные несистематизированные файлы;
• /<���редактор> – каталог соответствующего редактора, в котором хранятся резервные копии файлов и файлы состояния;
• /rpm – каталог для менеджера пакетов RPM. В нем содержатся базы установленных в системе пакетов и другая служебная информация;
• /<���пакет> – файлы соответствующего пакета;
• /xdm – данные Х-менеджера.
/var/lock – lock-файлы (файлы-защелки)Lock-файлы (файлы-защелки) – файлы, которые «закрепляют» какое-либо оборудование или файлы для использования только программой, создающей файл-защелку. Обычно уничтожаются по окончании работы программы или если файл или оборудование не нужны в данный момент программе. В каталоге /var/lock могут находиться, например, следующие подкаталоги:
• /console – данные, относящиеся к консоли системы;
• /samba – данные, связанные с программой Samba.
/var/log – файлы и каталоги журналов (log-файлов)Каталог содержит разнообразные файлы журналов. Также для некоторых пакетов используются каталоги, в которых хранятся соответствующие файлы журналов. Если соответствующие пакеты установлены в системе, в каталоге должны находиться следующие файлы:
• /httpd – каталог для журнальных файлов Web-cepвepa;
• /samba – каталог для журнальных файлов сервера Samba;
• /squid – каталог для журнальных файлов SQUID;
• /uucp – каталог для журнальных файлов UUCP.
Также в каталоге /var/log должны находиться следующие файлы:
• сгоп – события демона сгоп;
• dmesg – сообщения в течение дня;
• lastlog – записи о последней регистрации в системе каждого пользователя;
• maillog – регистрация событий, связанных с почтовыми сообщениями;
• messages – системные сообщения от syslogd;
• secure – сообщения, связанные с безопасностью;
• statistics – файл статистики;
• usracct – файл активности пользователей;
• wtmp – записи всех logins и logouts;
• boot.log – журнал загрузки системы;
• htmlaccess.log – журнал доступа к Web-cepвepy;
• XFree86.0.1og – журнал XFree86.
/var/mail – пользовательские почтовые ящикиЭтот каталог хранит пользовательские почтовые ящики, сохраненные в стандартном формате UNIX mailbox.
/var/opt – изменяемые данные для каталога /optВ этом каталоге должны храниться изменяемые данные пакетов, устанавливаемые в каталог /opt. Рекомендуется для каждого пакета создать свой каталог вида /ор1/<���имя_пакета>.
/var/run – переменные файлы времени исполненияКаталог содержит системную информацию, описывающую состояние системы. Файлы в этом каталоге при загрузке системы должны быть удалены или усечены до нулевого размера. Программы, если это им необходимо, могут иметь подкаталоги, при условии, что эти программы создают во время функционирования более чем один файл (однако, например, демон FTP создает следующие файлы: ftp.pids-all, ftp.pids-local, ftp.pids-other, а отдельного каталога не имеет).
Читать дальшеИнтервал:
Закладка: