Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     26 Aug 2002  02:30:35
 To : Sergey Stepanov
 Subject : Re: Linux/unix: идеология
 -------------------------------------------------------------------------------- 
 
 Sergey Stepanov <Sergey.Stepanov@p40.f1.n5062.z2.fidonet.org> wrote:
 
 SS>     Привет All!
 
 SS> Hарод, хотелось бы услышать ваше мнение по следующем вопросу.
 SS> Дело в том, что толкового ответа на этот вопрос я нигде не могу найти, а он
 SS> меня весьма и весьма волнует. Сформулировать его для меня не легко, но я
 SS> попробую.
 
 SS> Итак вопрос: для чего и почему в уних-подобных системах реализована всем
 SS> известная модель размещения каталогов. Hу то есть, проги лежат в /sbin или
 SS> /usr/bin или еще черт знает где, настройки в /etc или локальном каталоге
 SS> проги, поддержка подгружаемых модулей в /lib/modules/тратата, таким образом 
 SS> получается, что программа размыта по диску в куче каталогов, и где лежат ее 
 SS> части можно тока догадываться. Hа кой это надо? Особенно, если они
 SS> поставлены минуя пакет rpm, так что удалить их полностью весьма
 SS> проблематично.
 
 Принципиальная разница между досовым и юниксовым подходом
 заключается в том, что в DOS ты почти никогда не работаешь с системой,
 а всегда с прикладной программой.
 
 В Unix ты всегда работаешь с системой, а все прикладные программы,
 которые у тебя есть, интегрированы в эту систему как составные части.
 В том числе и расположены в файловой системе - все бинарники (всех
 составных частей) в одном месте, все библиотеки в другом, рабочие файлы
 - в третьем (в домашней директории пользователей).
 
 Дополнительным следствием этого принципа является то что в DOS/Win/MacOS
 у тебя каждый файл данных предназначен для работы ровно одной программы
 - той которая его создала. В MacOS, где этот принцип проводится в
   наиболее чистом виде, этот атрибут файла так и называется - creator.
 
 В Unix как правило один и тот же файл может обрабатываться разными
 программами. Скажем, текст программы можно редактировать, можно
 компилировать, можно cxref какой на него напустить.
 -- 
 Hа какой ветер бросать слова?
        --- С.Е. Лец
 --- ifmail v.2.15dev5
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Linux/unix: идеология   Sergey Stepanov   24 Aug 2002 00:03:54 
 Re: Linux/unix: идеология   Sergey Zhemchugov    24 Aug 2002 01:44:06 
 Linux/unix: идеология   Yura Gusev   23 Aug 2002 21:55:06 
 Re: Linux/unix: идеология   Valentin Nechayev   24 Aug 2002 22:22:42 
 Re: Linux/unix: идеология   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   25 Aug 2002 03:24:15 
 Re: Linux/unix: идеология   Vladimir Mosgalin   25 Aug 2002 01:26:23 
 Re: Linux/unix: идеология   Victor Wagner   26 Aug 2002 02:30:35 
 Re: Linux/unix: идеология   Dmitry Astapov   06 Sep 2002 13:34:35 
Архивное /ru.linux/15178c1aa896a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional