А. Робачевский - Операционная система UNIX (1114671), страница 94
Текст из файла (страница 94)
К счастью, вUNIX имеется электронный справочник, позволяющий быстро получитьисчерпывающую информацию по интересующей команде или функции,формату файла или типам данных. Воспользоваться этим справочникомтак же просто, как и любой другой утилитой UNIX. Для этого в команд!ной строке нужно ввести man с названием команды или функции, о кото!рой вы хотели бы получить информацию.
Например, введя $ man man, выузнаете как пользоваться справочником.Весь справочный материал разбит на разделы, порядок и названия кото!рых различны для разных версий операционной системы. В таблице, при!веденной ниже, перечислены традиционные разделы и их названия (чащевсего, это просто номер) для двух основных ветвей UNIX: BSD и System V.Содержимое разделаПрикладные утилитыСистемные вызовыБиблиотечные функцииСпециальные файлы, драйверы устройств и аппа%ратное обеспечениеФорматы различных конфигурационных и систем%файловВсякая всячина, например, типы файловых систем,определение типов данных и т.д.Административные утилитыBSD UNIXV1234123754758Некоторые разделы справочника могут иметь подсекции, содержимое ко!торых можно уточнить, прочитав введение к соответствующему разделу.Например, в операционной системе Solaris 2.x для вывода содержания раз!дела "Библиотечные функции" необходимо задать следующую команду:$ man !зЗ introЯвное указание раздела понадобится и в том случае, когда по заданномуключевому слову имеются статьи в различных разделах.
Например, дляслова passwd имеются статьи в разделе 1 (командадля измененияпароля пользователя) и в разделе 4 (формат файла паролейПросматривая статью, обязательно прочитайте абзац с названием "SEEALSO" в котором приведены названия статей справочника, имеющие от!ношение к интересующей вас тематике.www.books-shop.comПриложение БДополнительная информацияоб операционной системе UNIXКнигиБ. Керниган, Р.UNIXуниверсальная среда программирования.с англ. М.: Финансы и статистика, 1992.
Прекрасная книга, напи!санная людьми, принимавшими непосредственное участие в создании этойоперационной системы. Книга окажется интересной как для пользовате!лей, так и для программистов и администраторов системы. Несмотря наотносительно небольшой объем, книга позволяет достаточно основательноизучить эту операционную систему.Bach M. The Design of the UNIX Operating System. Englewood Cliffs, NJ:Prentice!Hall, 1986. Долгое время эта книга являлась практически единст!венным полным описанием внутренней архитектуры UNIX. Хотя матери!ал, представленный в книге, основан на системе UNIX System V Release 2,большинство положений остаются справедливыми и сегодня.М. Банахан, Э.Введение в операционную системусангл.Радио и связь, 1986. Одна из немногих книг по UNIX на русскомязыке.
Изданная на английском языке в 1982 году, книга в значительнойстепени устарела. В основном предназначена тем, кто приступает к ис!пользованию UNIX.Р. Готье. Руководство по операционной системес англ.Финансы и статистика, 1985. Книга во многом копирует электронныйсправочник man, хотя и содержит ряд любопытных примеров по исполь!зованию тех или иных утилит.
В книге также содержится ряд практиче!ских рекомендаций для системного администратора. Несомненным досто!инством является то, что книга написана на русском языке.S., McKusick M.K., Karels M.J.,J.S. The Design andImplementation of theUNIX Operating System. Reading, MA:1989. Книга написана группой разработчиков этой версииоперационной системы. В книге детально обсуждается внутренняя архи!тектура ядра и принцип работы системыUNIX. Прекрасная воз!можность получить информацию о UNIX "из первых уст".www.books-shop.comИнформация в505Vahalia, U. UNIX Internals: the New Frontiers.River, NJ:Prentice Hall, 1996.
В книге сравниваются принципы организации и функ!ционирования нескольких современных версий UNIX (SVR4.X, Solaris,Digital UNIX, 4.4BSD, Mach иВ книге нашли свое отражение по!следние достижения в разработке операционных систем семейства UNIX.Pate S.D. UNIX Internals. A Practical Approach.
Addison Wesley LongmanLtd., 1996. Книга написана сотрудником компании Santa Cruz Operation,Inc. и посвящена архитектуре ядра операционной системы UNIX. Хотявесь материал основан на версии UNIX SCOбольшая частьположений справедлива и для других современных систем. Большое коли!чество иллюстраций и практических примеров позволяет проникнуть втайны ядра UNIX.Stevens, W.R.
Advanced Programming in the UNIX Environment. Reading,MA:Addison!Wesley, 1992. Наиболее полное описание программного ин!терфейса операционной системы UNIX. Книга содержит много примерови служит прекрасным пособием разработчикам программного обеспечениядля этой операционной системы.Stevens, W.R. UNIX Network Programming. Englewood Cliffs, NJ: PrenticeHall, 1990. Прекрасное руководство для программистов в области сетевыхтехнологий. Многочисленные примеры позволяют проверить положениякниги на практике.Информация в InternetОфициальный сервер UNIXВ этомразделе сервера группы The Open Group, собственностью которой являетсязарегистрированный знак UNIX, вы можете ознакомиться с различнымиспецификациями, имеющими отношение к этому семейству операцион!ных систем. В частности, здесь вам предложат программное обеспечениеReport, позволяющее проверить насколько тексты написанной вамипрограммы удовлетворяют стандартам и требованиям переносимости.Компания Santa Cruz Operation, Inc.На сервереэтой фирмы!производителя коммерческих версий операционной системыUNIX — SCO OpenServer SCO и UnixWare, вы можете ознакомиться с ка!талогом предлагаемого программного обеспечения, новинками и предло!жениями от SCO.
Здесь же вы узнаете, как получить бесплатную версиюсистем OpenServer и UnixWare для некоммерческого использования. Об!ширный раздел сервера посвящен разработчикам программного обеспече!ния.Сервер компании Silicon Graphics, Inc.Если вы сча!стливый обладатель рабочей станции, сервера или суперкомпьютера фир!www.books-shop.com506информацияоперационной системе UNIXмы Silicon Graphics, вы наверняка частый гость на этом сервере. Здесьпредставлен материал о собственной версии операционной системыUNIX, получившей название IRIX. Сегодня эта операционная система ра!ботает на компьютерах Silicon Graphics и считается одной из самых мощ!ных.Информационный центр DIGITAL UNIXЭтотсервер компании Digital Equipment Corporation посвящен операционнойсистеме DIGITAL UNIX, предназначенной для рабочих станций и серве!ров на базе процессоров Alpha. Здесь вы ознакомитесь с новейшими дос!тижениями компании, найдете полезный материал по операционной сис!теме DIGITAL UNIX, а также сможете скопировать ряд программныхпродуктов.Программное обеспечение для серверов RS/6000 (http://www.rs6000.ibm.Крупнейший производитель компьютеров и программногообеспечения к ним, фирма IBM на этом сервере представляет собственнуюверсию операционной системы UNIX — AIX 4.x и разнообразные прило!жения, разработанные для нее.Сервер компании Berkeley Software Design, Inc.Этакомпания является поставщиком операционной системы BSDI, изначаль!но разработанной в Калифорнийском университете Беркли.
На этом сер!вере вам предложат новинки программного обеспечения, часть из которыхможно скопировать на собственный сервер. Здесь вы имеете возможностьлучше ознакомиться с этой версией UNIX, по праву являющейся одним излидеров в области сетевых операционных систем.FreeBSDНа этом сервере вы найдете ответы навсе вопросы, связанные с операционной системой FreeBSD. Эта системаразработана и поддерживается большой группой энтузиастов, познако!миться с которыми вы также сможете на этом сервере. Система включаетвсе возможности BSD UNIX и к тому же является совершенно бесплатной.Если у вас дома имеется персональный компьютер, подключенный кInternet, вы сможете установить систему по сети. После этого возвращай!тесь на сервер и расширяйте возможности вашей рабочей станции, уста!навливая дополнительное программное обеспечение.OpenBSDЗдесь вы познакомитесь с проектомOpenBSD, направленным на разработку свободно распространяемой сис!темы OpenBSD, в основе которой лежит версия UNIXПоследняяверсия системы OpenBSD 2.1 была выпущена участниками проекта 2 июня1997 года.
Посетите этот сервер и вы узнаете, как получить и установитьэту систему.NetBSDЕще один проект, посвященный разра!ботке свободно распространяемой системы ветви BSD UNIX. Здесь вы уз!наете о целях проекта, его истории и участниках, а также получите прак!www.books-shop.comИнформация в Internet507тические советы, как получить дистрибутив операционной системы, уста!новить ее и использовать в своей работе.for UsersПолезный справоч!ный материал по UNIX, созданный в Университете Эдинбурга, Велико!британия.
Здесь вы можете найти советы по работе в операционной сис!теме, например по настройке пользовательского окружения или управле!нию задачами. Вы также ознакомитесь с основными концепциями UNIX,а также с правилами применения основных команд и утилит. Если online!доступ к этой информации кажется вам слишком медленным, вы сможетепереписать и установить электронную версию справочника на собствен!ном компьютере.World OnlineВ этом разделе сер!вера компании Sun Microsystems вы найдете электронные версии журналаКраткие обзоры и аналитические статьи, посвященные различ!ным аспектам, связанным с операционной системой Solaris и UNIX вооб!ще, рекомендации экспертов и советы для начинающих, все это вы встре!тите на страницах журнала.
Вы можете оформить подписку и получать поэлектронной почте уведомления о новых номерах журнала (на англ. яз.).Журнал UnixWorldЗдесь вы сможетеознакомиться с электронным журналом UnixWorld, материалы которогосодержат практические рекомендации для начинающих пользователей,экспертов и системных администраторов различных версий операционнойсистемы UNIX.Вопросы и ответы по операционной системе Solaris (http://zaphod.cs.unisb.de/Corner/soIaris2.html). Если у вас возникла проблема, загляните в раз!дел "Вопросы и ответы" сервера.Сервер FreeBird (http://www.freebird.org).