Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

OS Linux для начинающих. Новости + статьи + обзоры + ссылки :: Выпуск #50 - Иерархия каталогов и FS


Информационный Канал Subscribe.Ru

Рассылка LinuxBegin
Выпуск #50. (2.06.03). Подписчиков: ~ 13500.
Рассылка для тех, кто делает первые шаги в мир Open Source!
Новости, статьи, обзоры и ссылки.
В этом выпуске:
Иерархия каталогов и файловых систем в Linux.
Новые статьи (ru).
Новые статьи (en).
• А так же - новости, софт, ссылки, дистрибутивы и многое другое.

 Ссылки:

ASP Linux Community.
Новый сайт для пользователей дистрибутивов ASP. Форум, документация и FAQ.

Embedded Linux "Cool Devices".
Уникальная галерея аппаратных устройств, работающих под управлением Linux - от наладонных и карманных компьютеров до мобильных телефонов и игровых приставок. English.

FreePublish at LRN.ru.
Cписок рассылки для обсуждения
вопросов, связанных с использованием свободных средств подготовки печатных публикаций (Scribus, LaTeX, и т.д.)

Use Linux at Home
Новый сайт со статьями для начинающих пользователей Linux. English.

Учебник РНР
Учебник по PHP :).

Linmagau.org
Новый электронный журнал на тему Linux. English.

Официальный форум браузера Opera.
На официальном сайте Opera Software открылся русскоязычный форум.


  Интересный софт:

GTKSee.
Просмотрщик картинок (аналог ACDSee), оптимизированный для слабых процессоров.

Ayttm
Один из самых простых в использовании IM-клиентов. Поддерживает MSN, AIM, Jabber и другие системы.

SnackAmp
Аудиоплейер с встроенными средствами управления большими фонотеками.

StarDict
Программа для просмотра различных словарей с возможностями поиска, и т.д.

Survivor
Мощный системный монитор.

Background Buddy
Автоматический сменщик обоев рабочего стола.

File Monitor
Инструмент для наблюдения за работой файловой системы в реальном времени.

GeekBot
Персональный веб-паук. Самостоятельно извлекает интересующую вас информацию из Сети и формирует сводные отчёты.

PlexDomain.
Инструмент для автоматического поиска свободных Интернет-доменов.

JXHTMLEDIT.
Кросс-платформенный WYSIWYG HTML/XHTML редактор.

Teepeedee
Маленький и быстрый файловый сервер.

Dropline GNOME
Воплощение GNOME для дистрибутива Slackware. Всё сделано в формате tgz, принятом в этом дистрибутиве.


  Дистрибутивы:

ThinStation
Превращает старую машину в бездисковый тонкий клиент для работы с серверами Linux и Windows.

Knoppix MiB.
В оригинальный Knoppix добавлены инструменты, помогающие использованию криптографии, поддержка flash-накопителей, + исправлены все известные уязвимости.

ClusterKnoppix
Опять же, на основе Knoppix сделали дистрибутив для удобного создания кластеров. Нужно всего лишь загрузить все машины сети с этого диска - и кластер готов :).


  Источники информации:

Linux-ve.net
Nixp.ru
LOR
Softerra.ru/Freeos
Lrn.ru
Linuxnews.ru
Opennet.ru
Linuxrsp.ru
Uinc.ru
Compulenta.ru
Linux.ru
Newsforge
Newsvac
Linux.com
Knoppix.ru
Полный список >>

 Обзор новостей:

1.06.03: Исполнилось 10 лет FVWM - простому, быстрому и конфигурируемому оконному менеджеру.

31.05.03: Вышла Mozilla 1.4rc1. Это - "практически финальная" версия последнего в своём роде Mozillы, в дальнейшем произойдет переход на Phoenix (то есть, Mozilla Firebird). Улучшена работа с таблицами в редакторе, сделана мягкая прокрутка (но по умолчанию пока выключена), поддержка CRAM-MD5 и DIGEST-MD5 AUTH для SMTP, исправлены сотни ошибок.

31.05.03: Согласно последнему исследованию IDC, количество проданных серверов с преустановленной OS Linux в 1 квартале 2003 года (171,700) увеличилось на 29.5 процентов по сравнению с первым кварталом 2002 года (132,500).

31.05.03: Darl McBride (CEO SCO) предлагает IBM купить компанию SCO. Если таким образом можно будет уладить появившиеся проблемы, и все останутся довольными, то он не имеет ничего против такого разрешения вопроса #1. Эти высказывания прозвучали в качестве ответа на недавнее сообщение аналитика из Forrester Research Inc, который на прошлой неделе написал о том, что покупка SCO (или выплата им достаточной денежной суммы) является наиболее вероятным решением проблемы.

31.05.03: Завершен судебный процесс AOL против Microsoft по поводу Netscape. Иск был подан компанией AOL с целью "восстановить свободную конкуренцию на рынке операционных систем и на рынке web браузеров, утерянную в результате незаконных действий компании Microsoft". Microsoft откупился от иска 750 миллионами долларов. Так же была заключена сделка, которая оценивается экспертами как окончательная победа Microsoft в войне против Netscape. Частью соглашения стало продление лицензии AOL на бесплатное использование Internet Explorer в програмных продуктах AOL ещё на 7 лет. На судьбе браузера Netscape уже можно ставить жирный крест. AOL также согласилась лицензировать Media Player у Microsoft и технологию DRM...

31.05.03: Корейская компания G.mate выпустила на рынок новые карманные компьютеры Yopi, работающие под управлением ОС Linux. Об их разработке было объявлено еще в 2000 г., однако до потребителя новые КПК добрались только сейчас.

30.05.03: Компания Lindows.com объявила о том, что она давно уже заключила договор со SCO, согласно которому покупатели Lindows.com могут не беспокоиться о продолжающихся попытках SCO "защитить свою интеллектуальную собственность". Это подвергает под сомнение всю законность иска со стороны SCO. Если Lindows защищена от SCO благодаря договору, то получается, что и ядро Linux (которое присутствует в Lindows) обладает защитой со стороны закона...

30.05.03: Глава компании SCO Дарл Макбрайд в интервью CNET News опроверг информацию о том, что SCO собирается подавать в суд на создателя Linux. Сам Торвальдс сообщил CNET News, что считает подачу исков против себя бессмыссленной.

30.05.03: SCO Group заявила о том, что их проблемы с авторскими правами и Novell ни коим образом не повлияют на исход кампании против Linux, хотя и могут быть задействованы в суде.

30.05.03: Немецкая компания SAP AG, являющаяся одним из мировых лидеров в области программного обеспечения для бизнеса, заявила о заключении соглашения с компанией MySQL. SAP планирует постепенно отказаться от собственного продукта SAP DB в пользу MySQL. В будущем компании намерены объединить усилия для создания нового поколения СУБД. При этом создание кода и управление проектом ляжет на плечи MySQL, тогда как задачи по внедрению системы и технической поддержке пользователей будут решать обе компании совместными усилиями.

30.05.03: Январские статьи журнала "Системный администратор" доступны для скачивания в формате PDF. Cодержание номера: Создание PDC (основного контроллера домена) для Windows на базе SAMBA 2.2.5; Теория и практика OpenSSL; Особенности работы и настройки протокола SSH; Общий обзор наиболее часто применяемых техник компьютерных атак и защиты от них; Сравнение сетевых сканеров безопасности; Брандмауэр - рассказ о внутреннем устройстве и путешествие по исходному коду; Управление сессиями в ColdFusion.

30.05.03: SuSE ожидает получить прибыль от своей деятельности во втором квартале 2004 года. Одной из основных надежд компании является контракт на поставку 14 000 рабочих мест под управлением SuSE Linux для муниципальных властей города Мюнхена.

29.05.03: Началась регистрация участников пятого LinuxFest - ежегодного фестиваля разработчиков и пользователей свободного программного обеспечения. Фестиваль будет проходить с 25 по 27 июля этого года в Боровском районе Калужской области. Последние новости, а также список зарегистрированных участников можно посмотреть на официальной странице LinuxFest.

29.05.03: В противостояние SCO Group и Linux-сообщества включаются новые силы: LinuxTag, некоммерческая организация из Германии, предъявила немецкому филиалу SCO претензии в ведении нечестной конкурентной борьбы. В письме LinuxTag, отправленном 23 мая в SCO Group GmbH, последней предлагается не позднее 30 мая обнародовать доказательства заимствования кода Unix программистами Linux. Если же этого не произойдёт, LinuxTag требует прилюдно взять свои обвинения обратно.

28.05.03: Появились слухи о том, что если компании не начнут лицензировать собственность SCO, президент SCO McBride подаcт судебный иск на самого Линуса Торвальдса...

28.05.03: Компания Novell, которая когда-то продала SCO права на UNIX, сообщила, что на самом деле часть патентов на UNIX не были в свое время переданы SCO и остаются собственностью Novell. Таким образом, права SCO на предъявление исков может быть поставлено под сомнение. Впрочем, вмешательство Novell снимает далеко не все вопросы. Дело в том, что выдвинутые SCO претензии к IBM связаны не с патентами, а с нарушением двустороннего контракта между этими компаниями. Передав часть кода сообществу Linux, IBM нарушила договоренность со SCO и раскрыла коммерческую тайну...

28.05.03: Совет Мюнхена вынес окончательное решение об использовании Linux вместо любых других ОС. (И даже несмотря на то, что Steve Ballmer предложил им огромную скидку на все продукты MS - от 15% до 90% по разным источникам). Мюнхен является третьим крупнейшим городом Германии, в котором планируется перенести около 14.000 настольных ПК и ноутбуков под управление Linux. Участвовать в контракте будут SuSE AG и немецкое подразделение IBM.

28.05.03: Участники проекта Jazilla выпустили первую рабочую альфа-версию браузера, написанного целиком на Java. Целью проекта является создание клона Mozilla. До настоящей Mozilla пока ещё далеко, но Jazilla уже работает и удовлетворительно отображает многие сайты.

28.05.03: Корпорация Lindows.com объявила о начале сотрудничества с японской компанией EDGE, занимающейся предоставлением интернет-услуг, а также продвижением на рынок программного обеспечения с целью начала продаж LindowsOS в Японии.

28.05.03: Президент Индии Абдул Калам выступил на открытии Международного института информационной технологии в городе Пуна и в своей речи призвал к более широкому использованию программного обеспечения с открытыми исходниками. Так же президент напомнил о своем разговоре с Биллом Гейтсом, который состоялся в начале этого года...

28.05.03: Вышел Sylpheed-Claws 0.9.0. Множество изменений, многое переписанно под плагины. Обещана интеграция с dillo, замечательным сверхбыстрым браузером. Есть даже антивирус.

28.05.03: Компания Excel Software обьявила о портировании своего продукта QuickHelp на платформу Linux. QuickHelp - программа для создания файлов помощи (альтернатива man-страницам :).

27.05.03: IBM подарила новую жизнь своему eServer Cluster 1350, представленному в прошлом сентябре, приспособив по 84 двойных blade-сервера (168 процессоров) в каждой отделении кабинета (коих всего насчитывается шесть). Big Blue также представил Linux версию своего программного обеспечения для управления кластерами (cluster management software - CSM).

26.05.03: Администрация Мюнхена, несколько месяцев выбиравшая между Windows и Linux, решилась на переход на свободную ОС. Ситуацию не спас даже президент Microsoft Стив Баллмер, нанёсший личный визит мюнхенскому мэру в начале апреля. 14 тысяч машин и 16 тысяч пользователей будут переведены на Linux, OpenOffice и прочее свободное программное обеспечение - конечно, не сразу, но в ближайшем будущем.

26.05.03: Эрик Реймонд призывает всех, кто когда-либо имел свободный (без обязательства о неразглашении) доступ к исходным кодам проприетарных версий операционной системы UNIX, поделиться сведениями с ним. Это поможет аннулировать торговые секреты UNIX и, в конечном счёте, спасти Linux от посягательств SCO.

26.05.03: Минимальные системные требования дистрибутива Slackware были подняты до "80486 и выше". Из-за особенностей разделяемых библиотек C++ в gcc 3.2.x, а также необходимости обратной совместимости со Slackware 9.0, авторы Slackware Linux были вынуждены отказаться от поддержки процессоров 80386. По результатам он-лайн опроса, на таком оборудовании обычно используются только старые версии Slackware.

25.05.03: Подтверждён запуск Linux на микропроцессоре POWER5 от IBM. Портирование было совершено в лаборатории IBM в Austin Texas. Также сообщается, что запуск Linux произошел на "предварительной" версии железа.

24.05.03: Специалисты Нацонального суперкомпьютерного центра США (NCSA) и университета Иллинойса собрали суперкомпьютер из 65 игровых приставок Sony PlayStation 2. Соединяет их скоростная сеть, собранная из свободно доступных на рынке компонент, а управляет всем хозяйством операционная система Linux - точнее, её вариант под названием Sony Linux. По своей вычислительной мощности PS2 сопоставима с PIII-600.

24.05.03: Dell в ближайшем времени присоединится к HP и тоже займётся выпуском дешёвых (менее 500 долл.) Linux-ноутбуков. Причина - неожиданно высокий спрос на такие компьютеры в странах Азии.

23.05.03: IBM уверена в победе над SCO. "Так как в свое время SCO отдала SCO Linux и UnitedLinux под GPL, это создаст для компании огромные проблемы в суде. Кроме того, передача лицензий на код Unix обратной силы не имеет..."

23.05.03: Компания NEC пообещала использовать Linux в качестве операционной системы для своих будущих 3G-телефонов и смартфонов. Из множества доступных на рынке Linux-систем была выбрана разработка американской компании MontaVista, специализирующейся на операционных системах для встраиваемых устройств.

22.05.03: Участники Open Source Initiative (OSI) обнародовали заявление, в котором они выражают решительный протест против действий SCO. Заявление подготовлено президентом этой организации Эриком Рэймондом. "Мы создавали код Unix и Linux как бескорыстное произведение искусства... Мы не затем его писали, чтобы его присвоили люди настолько нечестные, что спустя те восемь лет, в течении которых они наживались на нашей щедрости, они еще и переворачивают все с ног на голову и подвергают сомнению нашу компетентность..."

22.05.03: Королевский колледж главных практикующих врачей (Royal College of General Practitioners) из Великобритании выбрал безопасный Linux-сервер в качестве решения для работы с электронной почтой. В "железной" основе выступают IBM xSeries сервера, а в программном обеспечении ведущая роль отведена Trustix (с установленными web-серверами Apache). "Операции, выполнение которых ранее занимало дни, теперь совершаются за 15-20 минут".

22.05.03: LIVE Linux-Verband e.V - немецкая ассоциация, представляющая интересы Linux пользователей и разработчиков программного обеспечения, решает вопрос об исключении немецкого подразделения SCO Group.

21.05.03: Компания NetBotz выпустила устройство для слежения за информационными центрами. WallBotz 500 Physical Security Appliance включает в себя видеокамеру, детектор движения и датчики состояния окружающей среды. Устройство собирается на базе процессора PowerPC и работает под управлением Linux. Приставка управляется по сети посредством любого браузера, поддерживающего SSL.

21.05.03: Sun объединяется с Oracle для того, чтобы успешнее конкурировать с Microsoft Exchange. Компании считают, что пакет программ для совместной работы от Oracle (Oracle Collaboration Suite), работающий на базе сравнительно недорогих Intel- или AMD-серверов от Sun Microsystems, сможет успешно конкурировать с продуктами Microsoft - по крайней мере, когда речь идет о малых и средних предприятиях.

21.05.03: Fujitsu Group заключила договор с Red Hat и SuSE. ОС Linux будет использоваться на mainframe'ах, серверах и настольных ПК от Fujitsu. Первые доходы планируется получить на рынке серверов.

21.05.03: Michael Robertson официально обьявил, что LindowsOS 4.0 выйдет уже в следующем месяце.

20.05.03: Компания MySQL AB, производитель одноименной СУБД, объявила о
выходе MySQL для Linux на базе AMD Opteron.

20.05.03: Брюс Перенс (Bruce Perens), известный адвокат Open Source, привёл весьма убедительные доводы в пользу невиновности Linux. Срок действия основных патентов на Unix давно истек, его спецификация опубликована как часть стандартов POSIX, а до появления Linux внутреннее строение этой ОС изучалось во многих университетах. Обман рано или поздно будет раскрыт, а его негативные последствия для бизнеса SCO очевидны. В выигрышной ситуации оказывается лишь Microsoft, которой играют "на руку" любые волнения в сообществе Linux. "Microsoft вряд ли нужна лицензия SCO - её приобретение является лишь прикрытием для дачи взятки..."

20.05.03: AquaFold, Inc заявляет о выходе Aqua Data Studio 3.0 - универсальная многоплатформенная утилита на Java для создания, управления и поддержки реляционных баз данных. Aqua Data Studio поддерживает большинство популярных платформ БД, в том числе и MySQL / PostgreSQL.

19.05.03: Red Hat и Sun заключили договор о взаимопомощи: Red Hat будет поставлять Sun Java Virtual Machine вместе с Red Hat Enterprise Linux. Sun Microsystems, в свою очередь, будет продавать и поддерживать все x86-версии Red Hat Enterprise Linux, а также сделает продукты серии Sun ONE доступными для этой платформы.

19.05.03: Японская фирма Mitsubishi начала производить "домашних" роботов. Примечательно в них то, что они в состоянии поддерживать с вами беседу - в словарном запасе есть порядка 10000 слов. Имя робота - Wakamaru, и работает это чудо на Linux :).

19.05.03: Норвежский метеорологический центр Storm Weather Center приобрел у компании Scali AS Linux-кластер, собранный из тринадцати двухпроцессорных компьютеров Dell 2650 PowerEdge 2,8ГГц и работающий под управлением Red Hat Linux. Кластер будет использоваться для предсказания погодных явлений.

 Новости рассылки:

Результаты голосования:

Тема
За
Против
Результат
Иерархия каталогов и файловых систем в Linux.
23
0
23
Сетевое окружение в Linux.
24
3
21
Настройка режима монитора в XFree86.
13
1
12
Устанавливаем IDS.
12
2
10
Мир без окон - возможно ли это?
11
2
9
Путь к VIM.
7
6
1
Против всех.
-
-
1

Как всегда, результаты - совершенно неожиданны :). Полная версия документа, который занял первое место, занимает 105 (!!) Kb, поэтому из-за лимита на размер одного выпуска рассылки мне пришлось разделить статью на 2 части.

• Спасибо всем, кто прислал свои вопросы для интервью с ALT / ASP!! Если у вас есть интересный вопрос к российским производителям Linux-дистрибутивов (и вы ещё не успели его задать) - отправьте его на xoid26@linux-online.ru и, может быть, этот вопрос (+ ответ на него) войдёт в эксклюзивное интервью :).

• 50 выпуск рассылки!!! Это - большое событие :D.

 Иерархия каталогов и файловых систем в Linux. Часть 1
  В.А.Костромин, 04/2003, http://linux-ve.net

В статье рассказывается о разработанном в рамках проекта Open Source стандарте на структуру каталогов UNIX-подобных операционных систем (подразумеваются Linux и BSD-системы).

Одно из первых понятий, с которыми сталкивается любой пользователь компьютера - это, безусловно, понятие файловой системы. При этом пользователь видит только одну сторону файловой системы, а именно, иерархическую структуру (или дерево) каталогов и файлов. Фактически все каталоги тоже являются файлами, и с точки зрения механизма хранения файлов на диске все файлы, включая каталоги, организованы одинаково [1]. Но для человека работать с "линейным" списком, содержащим тысячи файлов, было бы крайне неудобно, поэтому и было изобретено понятие "каталога", чисто логического образования, позволяющего дать каждому файлу понятное для человека "полное имя", определяющее некий "путь" к файлу в единой структуре каталогов.

Поскольку структура каталогов - понятие чисто логическое и к реальным механизмам работы с файлами не имеет отношения, изначально никаких особых требований на вид логического дерева каталогов со стороны операционной системы не предъявляется. И в силу этого каждый конкретный вариант операционной системы, в частности, каждый из дистрибутивов Linux, мог бы строить это дерево по-своему. Легко понять, что это могло бы привести к возникновению больших проблем в работе программного обеспечения от различных разработчиков, к несовместимости и непереносимости программ, установка новых программ в систему и работа большинства приложений были бы очень затруднены, поскольку масса времени уходила бы на поиск нужных файлов. Подчинение же структуры каталогов определенным стандартам позволяет обеспечить совместимость программного обеспечения, разрабатываемого разными группами авторов и в рамках различных дистрибутивов. Поэтому группой энтузиастов (как все, что создается в рамках движения Open Source) был разработан стандарт на структуру каталогов для UNIX-подобных ОС, так называемый стандарт иерархии файловых систем (Filesystem Hierarchy Standart или кратко FHS).

Работа по созданию этого стандарта была начата в августе 1993 года с попытки упорядочить структуру файлов и каталогов операционной системы Linux. Вначале стандарт назывался проектом стандартов файловой системы - Filesystem Standarts project (FSSTND), и был ориентирован только на систему Linux. Его первая версия была выпущена 14 февраля 1994 года. Последующие редакции были выпущены 9 октября 1994 и 28 марта 1995 года. В разработке стандарта принимало участие большое количество добровольцев, но главным организатором был Дэниел Квинлан (Daniel Quinlan).

В начале 1995 года с участием сообщества разработчиков системы BSD была поставлена цель создания более общей версии FSSTND, предназначенной не только для Linux, но и для других UNIX-подобных операционных систем. В результате объединенных усилий разработка стандарта сосредоточилась на вопросах, которые являются общими для всех UNIX-подобных систем, включая операционные системы типа 4.4BSD. Учитывая расширение сферы действия стандарта, он был переименован в Filesystem Hierarchy Standard или, для краткости, FHS. Естественно, что "настоящие" UNIX-системы, созданные задолго до появления этого стандарта, ему не соответствуют. Однако FHS учитывает все положительные качества, присущие BSD и другим системам в части поддержки различных архитектур и учета требований работы в гетерогенных сетях. На момент написания этой статьи последней версией стандарта FHS является версия 2.2, которая была выпущена 24 мая 2001 года. Полный исходный текст этого стандарта можно найти в Интернет на сайте http://www.pathname.com/fhs/, а его русский перевод - по адресу http://linux-ve.net/MyLDP/file-sys/fhh-2.2-rus/index.html.

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

В основу разработки стандарта были положены следующие соображения.

Во-первых, учитывалось, что в UNIX-подобных ОС структура каталогов представлена в виде единого дерева. Отдельные "ветви" этого дерева могут располагаться на разных носителях, или в разных файловых системах, причем эти файловые системы могут быть разными по своей внутренней организации - на одном носителе это файловая система ext2fs, на другом - vfat, и так далее. Разработчики стандарта стремились обеспечить оптимальное размещение файлов в разных файловых системах с тем, чтобы оптимизировать процессы загрузки, последующего функционирования и возможного обновления системы.

Во-вторых, любая UNIX-система (в том числе и Linux) - система сетевая, и эти файловые системы и соответствующие носители могут физически располагаться даже на разных компьютерах. Поэтому при размещении отдельных файлов в различных частях файловой структуры надо учитывать, что некоторые файлы должны быть доступны с других компьютеров в сети (быть разделяемыми), а к другим файлам доступ по сети необходимо ограничить. Выделение группы разделяемых файлов позволяет экономить общее дисковое пространство. Группа неразделяемых файлов вычленяется как по соображениям безопасности, так и просто потому, что эти файлы определяют локальную конфигурацию системы и поэтому нужны только на данном компьютере. Например, пользовательские каталоги могут (а часто и должны) быть разделяемыми, а файлы настройки процедур загрузки системы должны быть неразделяемыми.

В третьих, файлы делятся на статические (неизменяемые) и изменяемые. К числу статических файлов относятся исполняемые файлы, библиотеки, документация и другие файлы, изменять которые может только администратор системы. Для остальных пользователей эти файлы должны быть доступны только по чтению. Изменяемые файлы - это те, которые любой пользователь может менять без привлечения администратора.

В таблице 1 приведены несколько примеров того, какие каталоги (точнее, файлы каких каталогов) относятся к каждому из 4 классов, образующихся при разбиении всего множества файлов по этим двум критериям.

Таблица 1. Пример выделения классов файлов

Разделяемые

Неразделяемые

Статические

/usr

/opt

/etc

/boot

Изменяемые

/var/mail

/var/spool/news

/var/run

/var/lock



Выделение этих 4 классов файлов помогает понять те принципы, на которых строится стандартная структура каталогов, предлагаемая стандартом FHS. Ее описание начнем, естественно, в описания структуры корневого каталога, который имеет имя "/".

Корневой каталог

Стандарт FHS предлагает создать в корневом каталоге следующие подкаталоги

Таблица 2. Основные подкаталоги корневого каталога

bin

Файлы основных команд (утилит), которые необходимы, когда никакая другая файловая система еще не смонтирована (например, в однопользовательском режиме).

boot

Неизменяемые файлы, необходимые для загрузки системы

dev

Файлы устройств

etc

Файлы конфигурации системы на данном компьютере

home

Домашние каталоги пользователей

lib

Основные разделяемые библиотеки и модули ядра

lib<alt>

Основные разделяемые библиотеки для альтернативных форматов исполняемых файлов

mnt

Точка монтирования для временно подключаемых файловых систем

root

Домашний каталог суперпользователя root

opt

Дополнительные пакеты программного обеспечения

sbin

Основные системные исполняемые файлы

tmp

Временные файлы

usr

Иерархия второго уровня

var

Переменные данные



Это не означает, что все содержимое перечисленных каталогов должно размещаться в корневой файловой системе. Указанные каталоги могут являться просто точками монтирования для других файловых систем или ссылками на такие системы. Более того, в стандарте явно рекомендуется размещать в каталогах /usr, /opt и /var такие файлы, которые могут располагаться в других разделах диска или в других файловых системах. Впрочем, давайте отложим рассмотрение вопроса о том, как разместить каталоги по разным файловым системам, до последнего раздела настоящей статьи, а пока вернемся к рассмотрению тех требований, которые стандарт FHS предъявляет к корневому каталогу.

В соответствии с требованиями стандарта приложения не должны создавать файлов и каталогов или требовать наличия каких-то специальных файлов и каталогов (кроме перечисленных выше) в корневой директории. Существует несколько причин, по которым это запрещено:

  • размер корневой файловой системы желательно сохранять по возможности малым из соображений безопасности и удобства использования;

  • если придерживаться данного соглашения, проще решаются проблемы монтирования других файловых систем, расположенных на других устройствах;

  • и, наконец, стандарт FHS обеспечивает достаточную гибкость и удобство размещения файлов, не попавших в корневую систему, в других файловых системах и подкаталогах.

Обратите внимание на то, что некоторые подкаталоги корневого каталога помечены значком (optional). Это означает, что стандарт не требует обязательного наличия таких каталогов в системе. Но уж если они существуют, то должны размещаться в корневом каталоге (но не обязательно в корневой файловой системе).

А теперь последовательно рассмотрим назначение каждого из основных подкаталогов корневого каталога.

Каталог /bin

Каталог /bin содержит команды, которые могут использоваться как системным администратором, так и рядовыми пользователями, причем только те команды, которые необходимы, когда никакая другая файловая система, кроме корневой, еще не смонтирована (например, в однопользовательском режиме). В этом каталоге могут также содержаться команды, которые используются не напрямую пользователем, а включаются в сценарии оболочки (скрипты). Исполняемые файлы, которые не так важны, чтобы быть расположенными в каталоге /bin, должны размещаться в каталоге /usr/bin. Те утилиты, которые необходимы только рядовым пользователям (файлы системы X Window, chsh, и так далее) обычно не так необходимы, чтобы размещаться в корневой файловой системе (в корневом разделе диска).

В /bin должны иметься следующие команды или символические ссылки на соответствующие команды:

cat, chgrp, chmod, chown, cp, date, dd, df, dmesg, echo, false, hostname, kill, ln, login, ls, mkdir, mknod, more, mount, mv, ps, pwd, rm, rmdir, sed, sh, stty, su, sync, true, umount, uname.

Следующие программы или символические ссылки на программы должны находиться в каталоге /bin, если только соответствующие пакеты установлены в системе:

csh, ed, tar, cpio, gzip, gunzip, zcat, netstat, ping.

В каталоге /bin не должно быть подкаталогов.

Каталог /boot

Этот каталог содержит все, что необходимо в процессе загрузки, исключая конфигурационные файлы и установщик карты загрузки (the map installer). Таким образом, в /boot хранятся данные, которые используются до того, как ядро начинает исполнять программы пользователя. Здесь же находятся резервные сохраненные копии главной загрузочной записи (master boot sectors) и другие данные, которые не подлежат прямому редактированию.

Ядро операционной системы должно быть расположено либо в корневом каталоге /, либо в /boot . Программы, необходимые загрузчику для организации загрузки файлов, должны быть расположены в /sbin. Конфигурационные файлы загрузчика должны размещаться в /etc.

Каталог /dev

Каталог /dev - это место расположения специальных файлов устройств. На случай, если потребуется создавать файлы устройств вручную, каталог /dev должен содержать команду MAKEDEV, которая может создать файл устройства в случае необходимости.

Каталог /etc

Каталог /etc содержит конфигурационные файлы и каталоги, специфичные для данной конкретной системы. В каталоге /etc не должно быть бинарных файлов. В соответствии со стандартом FHS этот каталог в обязательном порядке должен содержать подкаталог /opt, в котором должны размещаться подкаталоги с конфигурационными файлами отдельных пакетов и приложений. Для каждого установленного пакета <package> должен создаваться конфигурационный каталог /etc/opt/package. Надо отметить, что не все дистрибутивы следуют этому правилу: часто конфигурационные каталоги пакетов размещаются непосредственно в /etc.

Следующие каталоги и файлы либо символические ссылки на них должны быть расположены в /etc, если соответствующие пакеты установлены в системе:

Таблица 3. Подкаталоги и файлы в каталоге /etc

/X11

Конфигурационные файлы системы X Window

/sgml

Конфигурационные файлы для SGML и XML

csh.login

Общесистемный инициализационный файл для C shell logins

exports

Список контроля доступа для сетевой файловой системы NFS

fstab

Постоянная информация для монтирования файловых систем

ftpusers

Список контроля доступа для демона FTP

gateways

Файл, содержащий список шлюзов для демона routed

gettydefs

Установки терминала, используемые демоном getty

group

Файл, определяющий списки групп пользователей в системе

host.conf

Файл конфигурации для системы разрешения имен

hosts

Постоянная информация об именах хостов

hosts.allow

Список хостов, с которых разрешен доступ в систему

hosts.deny

Список хостов, с которых запрещен доступ в систему

hosts.equiv

Список доверенных (разрешенных) имен хостов для rlogin, rsh, rcp

hosts.lpd

Список доверенных (разрешенных) имен хостов для демона печати lpd

inetd.conf

Конфигурационный файл для демона inetd

inittab

Конфигурационный файл для демона init

issue

Сообщение, выдаваемое системой до регистрации пользователя

ld.so.conf

Список дополнительных каталогов для поиска разделяемых библиотек

motd

Сообщение, выдаваемое системой после регистрации пользователя

mtab

Динамически изменяющаяся информация о смонтированных файловых системах

mtools.conf

Конфигурационный файл для mtools

networks

Статическая информация о сетевых именах

passwd

Файл паролей пользователей

printcap

База данных с настройками принтеров для демона lpd

profile

Общесистемный файл инициализации для оболочки, запускаемой при входе пользователя в систему

protocols

Перечень IP-протоколов

resolv.conf

Конфигурационный файл для системы разрешения имен

rpc

Перечень протоколов удаленного вызова процедур

securetty

Файл со списком устройств, с которых может заходить пользователь root

services

Имена портов для сетевых сервисов

shells

Список путей доступа для имеющихся в системе оболочек

syslog.conf

Конфигурационный файл для демона syslogd

Файл mtab не соответствует неизменяемой природе файлов, размещенных в /etc; он помещен в данный каталог в виде исключения по историческим причинам. Впрочем, в некоторых системах он является символической ссылкой на /proc/mounts, в этом случае делать исключение не требуется.

Каталог /etc/X11 - это место размещения всех конфигурационных данных для X11, специфичных для данного хоста. Эта директория необходима для того, чтобы обеспечить локальное управление системой X Window в том случае, когда файловая система /usr монтируется только на чтение.

Следующие файлы или символические ссылки на соответствующие файлы должны находиться в /etc/X11:

  • Xconfig - Конфигурационный файл для ранних версий XFree86

  • XF86Config - Конфигурационный файл для XFree86 версий 3 и 4

  • Xmodmap - Глобальный файл модификации клавиатуры в X11

Среди подкаталогов в /etc/X11 могут находиться отдельные подкаталоги с конфигурационной информацией для xdm и других программ (например, для оконных менеджеров), которые в такой информации нуждаются.

Каталог /home

В небольших системах каждый домашний каталог пользователя является одним из непосредственных подкаталогов каталога /home, таких как /home/smith, /home/torvalds, /home/operator и так далее. В больших системах (особенно когда каталоги /home являются разделяемыми между многими хостами посредством NFS) полезно объединить домашние каталоги в группы, введя подкаталоги групп такие как /home/staff, /home/guests, /home/students и так далее. Но как бы то ни было, структура домашних каталогов различается от хоста к хосту. Следовательно, никакая программа не должна полагаться на какие-то предположения о структуре домашних каталогов.

Каталог /lib

Каталог /lib содержит те разделяемые библиотеки, которые необходимы для загрузки системы и запуска команд, расположенных в каталогах /bin и /sbin.

По крайней мере, один из файлов, соответствующих каждому из следующих шаблонов, должен найтись в данном каталоге (это могут быть либо реальные файлы, либо символические ссылки):

  • libc.so.* - Динамически подсоединяемые библиотеки C;

  • ld* - Загрузчик/линковщик времени выполнения.

По историческим причинам, если препроцессор языка Си установлен, файл /lib/cpp должен быть ссылкой на него.

Не должны располагаться в /lib разделяемые библиотеки, которые необходимы только исполняемым файлам, расположенным в /usr (таким, как бинарные файлы системы X Window). В частности, библиотека libm.so.* может быть расположена в /usr/lib, если она не требуется никаким программам из /bin или /sbin.

Более одного варианта каталога /lib может существовать в системах, поддерживающих более одного формата исполняемых файлов (например, 32-х и 64-х разрядные форматы), при этом для каждого формата требуется свой отдельный вариант разделяемых библиотек (которые могут называться /lib32 и /lib64).

Каталог /mnt

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

Этот каталог не должен использоваться программами инсталляции ПО; для создания и хранения временных файлов на этапе инсталляции должны использоваться временные каталоги, не используемые системой

Каталог /opt

Стандарт FHS резервирует каталог /opt для установки дополнительных пакетов программного обеспечения. Предполагается, что любой пакет, который устанавливается в каталог /opt, должен размещать свои статические файлы в отдельной каталоговой структуре /opt/<package>, где <package> - название соответствующего пакета программного обеспечения.

Как правило, все данные, необходимые для поддержки функционирования пакета, должны присутствовать в каталоге /opt/<package>, включая файлы, копируемые в каталоги /etc/opt/<package> и /var/opt/<package> а также специально создаваемые для пакета каталоги в /opt.

Каталоги /opt/bin, /opt/doc, /opt/include, /opt/info, /opt/lib и /opt/man зарезервированы для использования локальным системным администратором. Пакеты могут предоставлять "front-end" файлы, которые локальный системный администратор может разместить в этих зарезервированных каталогах (либо путем копирования, либо установив ссылку), но любой пакет должен нормально функционировать и в случае отсутствия этих зарезервированных директорий.

Программы, вызываемые на исполнение пользователем, должны располагаться в каталоге /opt/<package>/bin. Если пакет ПО содержит в своем составе страницы обычного в UNIX интерактивного руководства man, они должны устанавливаться в каталог /opt/<package>/man, который должен иметь такую же структуру, как и каталог /usr/share/man.

Файлы пакета, которые являются переменными (изменяемыми при выполнении стандартных операций), должны устанавливаться в /var/opt. Специфичные для хоста конфигурационные данные должны устанавливаться в /etc/opt.

Никакие файлы пакета не должны размещаться вне каталогов /opt, /var/opt и /etc/opt, кроме тех файлов, которые должны оказаться в других местах по той причине, что иначе пакет не сможет функционировать нормально. Например, файлы блокирования устройств должны располагаться в /var/lock, а файлы устройств должны располагаться в /dev.

Дистрибутивы могут устанавливать программное обеспечение в каталог /opt, но не должны модифицировать или удалять ПО, установленное местным системным администратором, без разрешения этого самого администратора.

Каталог /root

Каталог /root - это домашний каталог суперпользователя. Он может быть задан разработчиком или определен при инсталляции системы, но рекомендуемое место его расположения по умолчанию - корневая файловая система.

В стандарте FHS подчеркивается, что бюджет суперпользователя должен использоваться исключительно для системного администрирования и его не рекомендуется использовать для выполнения задач, которые могут быть выполнены непривилегированным пользователем. По этой причине не стоит размещать подкаталоги для почты и других приложений в домашнем каталоге пользователя root. Почта для таких администраторских ролей как root, postmaster и webmaster должна пересылаться соответствующему пользователю.

 Новые статьи (ru):

 :: Работа в Linux, программное обеспечение:

2.06.03: Мои впечатления от Linux
Выполнение повседневных задач в Linux (например, запустить систему, открыть текстовый редактор и распечатать текст) практически ничем не отличается от выполнения тех же задач в Windows. Трудности начнутся дальше, когда захочется узнать о системе больше...

2.06.03: Разбиение диска для увеличения производительности v1.1
Описание файловых систем Linux, опции монтирования и значение отдельных разделов.

1.06.03: Дружная видеокомпания
Рассказ о пакете программ, с помощью которого можно осуществлять запись, простой монтаж, воспроизведение и компрессию аудио и видео на платформе Linux. Пакет носит довольно нехитрое название "MJPEG Tools"...

1.06.03: Популярная XINомеханика
На сегодняшний день из программ, предназначенных для проигрывания видеофайлов под Linux, правит бал Mplayer. Восторженные описания этой программы можно найти практически на любом сайте. Но Mplayer нужно еще откомпилировать, да и фронт-энд его мне не нравится... Лично я пользуюсь практически только Xine.

1.06.03: Администрирование Linux на лету
Файловая система /proc - это одна из величайших особенностей Linux и эта статья проведет вас по наиболее полезным ее аспектам. С ней вы сможете администрировать многие детали вашей системы без необходимости перезагрузки машины.

31.05.03: Открытая криптография. Конфигурирование SSH.
30.05.03: Открытая криптография. Использование SSH.
Цикл статей о криптографии с использованием SSH - во FreeBSD и не только.

28.05.03: Постинсталляционная настройка Linux
Настройка и оптимизация Linux после установки: - Автоматическое монтирование; - Отключение лишних сервисов; - Производительность жесткого диска; - Подключение кириллицы; - Проблемы, связанные со шрифтами.

28.05.03: Руководство по установке Hylafax
Установка и конфигурирование Hylafax + дополнительные продвинутые функции.

28.05.03: Когда не хватает места...
Данный материал предназначен для тех, у кого Linux соседствует с Windows на одном жестком диске или установлен на второй диск небольшого объема. Такая ситуация встречается не так уж и редко. Решив попробовать Linux, пользователь выделяет для него немного дискового пространства. А вот потом, когда к Linux уже привык, а винду сносить еще страшновато, появляются вопросы...

24.05.03: Знакомство с Linux. Часть 9.
Существуют два общепринятых пути обеспечения безопасности: сверху вниз (запрещено всё, что не разрешено) и снизу вверх (разрешено всё, что не запрещено). Мы постараемся применить комбинированный подход, поскольку система уже установлена и работает. Итак, сформулируем три главных правила безопасности: ...

23.05.03: Запуск 1С под Linux
Подробное описание запуска 1С с помощью Win4Lin. Запустить 1С под Wine у автора пока не получилось, но по мере продвижения страница будет обновляться.

22.05.03: Как послать письмо с аттачем в UNIX?
Пользователь UNIX часто сталкивается с проблемой, как заставить скрипт написанный на bash или shell отправлять письмо с прикрепленным файлом? В этой статье рассмотрено 4 способа отправки писем с прикрепленными файлами.

19.05.03: Документооборот в открытую
Рассказ об открытой системе документооборота от компании NauMen. "NauDoc 2.6 помогает регистрировать и маршрутизировать входящие сообщения электронной почты, управлять внешними Web-сайтами, согласовывать, утверждать и исполнять приказы, организовывать и контролировать заранее определенные производственные процессы".

19.05.03: А это я сделал так...
Советы для пользователей самосборных дистрибутивов.

14.05.03: Проверка целостности системы с помощью tripwire
Во время инициализации tripwire делает "снимок" всех файлов системы. При периодической проверке целостности системы, существует возможность отследить, какие файлы были изменены и почему...

 :: Дистрибутивы:

28.05.03: Первый взгляд на ASPLinux 9 "URAL".
После очередной поездки в компанию ASPLinux я оказался счастливым обладателем трех компакт дисков с новейшим Linux дистрибутивом ASPLinux 9. Можно сказать, что я жаждал его протестировать, тем более, что для тестирования уже давно был готов новенький компьютер...

21.05.03: Советы по Slackware Linux - 2
Продолжение статьи с советами по Slackware Linux

 :: Интервью:

28.05.03: Пингвин - ALTруист
Интервью с Алексеем Новодворским, заместителем Генерального директора компании ALT Linux. Вопросы задаёт Петр Семилетов из журнала "Мой Компьютер Weekly".

 :: Размышления, исследования, истории перехода на Linux:

1.06.03: Откуда пошли Linux и Mac OS X
Не очень новая статья, но интересная :). "Этот исторический экскурс может быть интересен не только почитателям Apple и фанатам Linux, но и всем, кто хоть раз работал под одной из операционных систем семейства Unix и по достоинству оценил её возможности..."

28.05.03: Третий лишний, или нужны ли Microsoft патенты на UNIX
Очень интересная аналитическая статья по поводу конфликта вокруг SCO Group и IBM. Всё обьяснено просто и понятно :).

28.05.03: Безопасность компьютерных систем Microsoft и Open Source
С одной стороны - популярные решения американской компании Microsoft. С другой стороны - разработки программистов всего мира, построенные на основе открытых исходных текстов программ (Open Source). Какие из систем защищены лучше?

28.05.03: О злокозненности Билла Гейтса, или почему я не люблю Windows
"В этих не претендующих на систематичность заметках я не буду кричать "Виндовс мастдай" или призывать "Линукс форева". А просто попробую объяснить, что же именно в Windows мне не нравится. Как известно, Линус Торвальдс в свое время назвал Windows объективно плохой системой. Основываясь, вероятно, на своем опыте разработчика. Я же скажу, почему солидарен с ним с позиций пользователя.."

26.05.03: Распознавание речи в Linux-системах
"Распознавание речи очень перспективно. Остается найтись компании с энергичными людьми, которая захочет попасть на этот рынок. В результате распространится технология, удовлетворятся потребности многих отраслей и будет создан новый рынок..."

20.05.03: Лицензировав Unix, Microsoft посылает сигнал ИТ-сообществу
По поводу приобретения Microsoft'ом лицензий на UNIX. "Высветив потенциальные юридические казусы, связанные с ПО open-source, софтверный гигант сможет выступать в союзе с SCO, не критикуя Linux напрямую, что в прошлом давало обратную реакцию..."

 :: Сервер:

28.05.03: Защищенный Apache: шаг за шагом
Эта статья в пошаговом режиме покажет, как установить и сконфигурировать Apache 1.3.x Web server так, чтобы максимально уменьшить риск удачного проникновения в систему при обнаружении новых уязвимостей.

22.05.03: "Postfix + MySQL + Qpopper для ASPLinux"
22.05.03: "Postfix + MySQL + Courier-IMAP для ASPLinux"
-

 :: Программирование:

28.05.03: Оптимизация GCC
"Насколько быстрее gcc будет компилировать ядро, если его самого [gcc] немного оптимизировать? По результатам теста видно, что мы получаем прирост в скорости компиляции на 33%..."

24.05.03: Шифрование с использованием библиотек OpenSSL
Пример использования функций шифрования и дешифрования на основе алгоритма Blowfish.

20.05.03: Аспекты безопасности при написании CGI-скриптов
Профессионально работая с сетью, нельзя не задумываться над вопросами информационной безопасности. Хорошо написанные .cgi и .pl скрипты должны не только выдавать красивые результаты, но и стабильно работать. Также они должны не создавать дыр в системе безопасности.

 :: Прочее:

29.05.03: Брюс Шнайер. Криптография и безопасность домашнего компьютера.
Интервью с Bruce Schneier - весьма серьезным специалистом, признанным среди людей, связанных с криптографией. Самое интересное - это рекомендации Шнайера по безопасному домашнему компьютеру (предпоследний абзац в сером блоке).

27.05.03: Linux НЕ бьёт по карману: заметки первого пользователя наладонника Sharp Zaurus SL- C700
Один из счастливых владельцев машинки Zaurus SL-C700 опубликовал подробный отчёт о том, что представляет из себя этот продукт, чем он хорош и чем не очень. Zaurus SL-C700 - портативный компьютер от компании Sharp, работающий под управлением Linux.

23.05.03: Рецепты против принципов, или почему компьютер - не видак
Чем компьютер отличается от видеомагнитофона :). "Рецептурный подход вполне приемлем (возможно, даже идеален) при потребительско- развлекательных задачах. И оказывается, мягко говоря, не самым эффективным при задачах производственно-креативных..."

21.05.03: MENUET OS: новые фантазии финнов
Про свободную операционную систему MENUET OS.

 Новые статьи (en):

 :: Работа в Linux, программное обеспечение:

1.06.03: Why Run Linux?
Вечный вопрос: зачем нужен Linux?

30.05.03: The Future of the Linux Kernel
Что нас ждет в будущем релизе ядра Linux 2.6.x. В статье затрагивается современная организация разработки ядра, задачи улучшения производительности, VFS, драйвера оборудования и т.д.

29.05.03: Why you shouldn't use Linux
Linux - не для вас, если...

29.05.03: Doing It All with OpenSSH, Part 1
Руководство для начинающих по использованию SSH.

28.05.03: OpenMosix HOWTO
OpenMozix - это open-source проект для создания кластеров на платформе Linux...

28.05.03: Linux clustering with MOSIX
Ещё одно руководство по созданию кластеров от IBM.

27.05.03: Kickstarting Cluster Nodes
В статье рассматриваются вопросы настройки типовых конфигураций Linux на десятках или сотнях машин, входящих в вычислительный кластер (ОС грузится по сети, файловая система NFS).

27.05.03: Moving Files In Linux
Обзор некоторых способов копирования и синхронизации файлов между двумя машинами в сети: lftp, rcp, rsync, wget, scp, sftp.

26.05.03: The latest and greatest ways to run Windows desktop apps
CrossOver Office развился до такой степени, что уже догоняет Win4Lin...

22.05.03: Polishing Your Linux Laptop Setup
В статье рассказывается, как при установке Linux на ноутбук обеспечить работу таких устройств, как беспроводной доступ (wireless) и звук (ALSA). Так же описано, как установить последние ACPI патчи для linux ядра.

 :: Дистрибутивы:

30.05.03: Installing and securing Red Hat Linux
Глобальное руководство по установке, настройке и улучшению безопасности RedHat на сервере. В качестве примера взят Red Hat Linux 8.0.

30.05.03: Lindows 4.0, A Quick Look
Очень маленький обзор последней версии Lindows (скриншотов больше, чем текста :).

28.05.03: Installing Red Hat Linux 9 (the Manual Way)
Полезная информация по поводу установки RH9.

25.05.03: How to do a FTP SuSE 8.2 Install
Ставим SuSE 8.2 с FTP.

25.05.03: A Beginner's Guide to Choosing a Linux Distribution
Обзор самых популярных на сегодняшний день Linux-дистрибутивов: Lycoris, Xandros, Lindows, Gentoo, Debian, Slackware, Mandrake, Red Hat, SuSE, Knoppix. Данная статья должна стать полезным пособием для новичков, не знающих, какой из многочисленных Linux'ов им выбрать для знакомства с операционной системой.

22.05.03: Mandrake Linux 9.1 Power Pack Edition - Another Step Forward
Положительный обзор :).

21.05.03: Mandrake Linux 9.1 Download Edition Review
Обзор.

21.05.03: Mandrake 9.1: Can installation get any easier?
Установка Mandrake - что может быть проще? :).

21.05.03: Why I Ditched MacOSX for Linux - A Yellow Dog Linux 3.0 Review
Обзор дистрибутива для платформы PowerPC.

21.05.03: Vector Linux 3.2 Review
Обзор.

 :: Интервью:

30.05.03: Мюнхен выбрал Linux. Почему?
Ответ на этот вопрос дает CEO компании SuSE господин Richard Seibt. Цитата: "The city clearly sees Linux not just as cost savings over costly, proprietary software, but also as the best tool for the job - bringing security, stability, flexibility and privacy not available to them before".

29.05.03: Interview with Ivan Arce, CTO of Core Security Technologies
Дискуссия об информационной безопасности.

25.05.03: Robbie Bach
Руководитель проекта Xbox рассказывает о том, что в Microsoft не испытывают никакого беспокойства по поводу потрирования Linux на приставку от MS. "Это так и останется уделом очень узкого круга технарей..."

24.05.03: Sybase boss a Linux sceptic
Генеральный менеджер американской компании Sybase выразил свое скептическое отношение к жизненности бизнес-модели Linux. По его мнению, если Red Hat и другие Linux-дистрибьюторы хотят приобрести значительную роль на рынке, им неоходимо начать с установки рыночной цены на операционную систему и программное обеспечение...

 :: Размышления, исследования, истории перехода на Linux:

31.05.03: Is SCO Trying to Dictate GNU/Linux Development?
Что делают известные люди Linux-сообщества для того, чтобы опровергнуть обвинения SCO? Интервью с Richard Gooch (kernel.org), Richard Stallman (GNU), Gordon Ho (Conectiva), Gael Duval (Mandrake) и Joeseph Eckert (SuSE).

31.05.03: Microsoft 2, Consumers 0
Анализ результатов суда между Microsoft и AOL.

31.05.03: Free software a boon for developing nations
Развитие свободного программного обеспечения в Азии и его преимущества.

30.05.03: Tokyo's Meguro City installs Linux-based intranet, cites low cost
Создание локальной сети на базе Linux позволило сэкономить более 5 миллионов йен...

30.05.03: Microsoft's new Linux gambit
Новая тактика MS.

30.05.03: Analysts are balking at SCO
Комментарии к событиям с SCO от ComputerWorld.com.

29.05.03: Why the best for Linux is still to come
"Всё началось с того, что IBM обьявила о продаже десктопов с Linux. Это стало началом DW II: Второй Десктопной Войны. Конфликт между SCO и IBM - всего лишь очередной эпизод войны Microsoft против Linux..."

29.05.03: SCO's 10k report
Цитаты из какого-то документа SCO под кодовым названием 10K.

29.05.03: Gauging the enterprise-readiness of open-source financial apps
Рассказ о финансовых программах с открытыми исходниками.

29.05.03: May 2003 snapshot of the Embedded Linux market
Результаты исследования рынка устройств со встроенным Linux.

29.05.03: Linux Operating System Passes With Flying Colors
Первые впечатления после перехода на Linux.

28.05.03: Analysis: Novell Tries to Torpedo SCO Unix IP Claims
Сегодняшние события с участием SCO и Novell - всего лишь продолжение давней истории между этими компаниями. Как всё это связано с Linux? Анализ ситуации + мнения о конфликте SCO vs Linux.

24.05.03: Why an SCO win is a slam dunk and why you need not care
Требования SCO - большая проблема, но только для IBM. Linux-сообществу можно об этом не беспокоиться...

24.05.03: SCO-Microsoft conspiracy theory
Сверх-секретная теория об SCO и MS.

19.05.03: The fear war against Linux
Связь между Microsoft и SCO становится всё более очевидной...

16.05.03: When good dogs go bad
История SCO и причины того, что происходит.

 :: Сервер:

28.05.03: Chrooted Xmail HOWTO
Небольшой howto на английском языке по помещению в chroot окружение и уменьшение привилегий почтового сервера XMail.

15.05.03: Tripwire.
Наверняка, большинство сисадминов Linux-серверов знакомы с пакетом tripwire - системой контроля целостности файлов, основанной на контрольных суммах. Эта статья посвящена установке, конфигурированию и работе с tripwire.

 :: Программирование:

31.05.03: Java Performance Urban Legends
Мифы и легенды о производительности Java.

 :: Прочее:

28.05.03: Getting Serial: The Ultimate Linux Box S-ATA Disk Subsystem
Are serial ATA drives and controllers worth the extra money?

27.05.03: Big Machines, Big Linux
Обзор нового мэйнфрейма IBM z990 (aka T-Rex). Динозавры возвращаются :).

 Читайте в следующем номере:

Сетевое окружение в Linux - Работа в Windows-сети и создание графического аналога "Сетевого окружения".
Ваше предложение - Пишите на xoid26@linux-online.ru, какую информацию хотели бы вы видеть в рассылке, и, может быть, в следующих выпусках вы найдете именно то, что вам нужно!!

/\ Наверх /\ OS Linux для начинающих. (c) 2003 Valery V. Kachurov


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное