Results 1 to 7 of 7

Thread: Особенности файловой системы

  1. #1
    Join Date
    Mar 2011
    Location
    Ukraine, Dnipropetrovsk
    Posts
    672

    Default Особенности файловой системы

    Почему в linux (если я не ошибаюсь то и в UNIX тоже) сделана файловая система так что все в одной папке?
    Если есть несколько разделов на диске то логично сделать для каждого отдельную папку которая будет являться началом пути. Если есть раздел с корневой папкой в которой находятся еще другие разделы то получается все что есть на компьютере находится в разделе с корневой папкой (логически это выглядит так). Смысл был изначально делать в linux такую иерархию, что все визуально находится в одной папке но фактически в разных разделах просто монтируется туда, это как то лучше чем каждому устройству своя папка являющаяся началом пути?

  2. #2
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    2,952
    Blog Entries
    1

    Default Re: Особенности файловой системы

    Как раз, так логичнее, что файловая иерархия выстраивается по функционалу. Каждая директория имеет своё назначение и не зависит от носителя, на котором расположена. Гибкости больше в управлении.

    Статья объясняет. http://ru.wikipedia.org/wiki/FHS

  3. #3
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    963

    Default Re: Особенности файловой системы

    Кстати, run из /var в корень вынести планируют.

    Quote Originally Posted by sshooter View Post
    Если есть несколько разделов на диске то логично сделать для каждого отдельную папку которая будет являться началом пути.
    Типичный пользовательский подход. В мире UNIX/Linux наоборот - чаще можно встретить "одну папку" на нескольких дисков, объединенных некой абстракцией.

  4. #4
    Join Date
    Aug 2009
    Location
    Санкт-Петербург
    Posts
    1,037

    Default Re: Особенности файловой системы

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

  5. #5
    Join Date
    Mar 2011
    Location
    Ukraine, Dnipropetrovsk
    Posts
    672

    Default Re: Особенности файловой системы

    Скажите пожалуйста, а в чем для вас заключается удобство использовать такую иерархию? Какие для вас плюсы и минусы?

  6. #6
    Join Date
    Aug 2009
    Location
    Санкт-Петербург
    Posts
    1,037

    Default Re: Особенности файловой системы

    Как я уже говорил это гибкость. Благодаря тому что папки никак не связаны с разделами жесткого диска, да и вообще с диском. И если договорится что папки имеют определенный функционал, например etc с настройками или video, и прописать во всех программах пути (в зависимости от функции папки а не места где она физически находится). В пути не указывается раздел диска, а значит его можно очень просто поменять не меняя, все настройки. Чаще конечно этим пользуются администраторы, а не пользователи. Но все таки попробую представить пример подобного использования для домашнего виндовс компьютера. У нас есть один диск. Компьютер игровой мы установили кучу игрушек в папку \games\, конечно игры при установки прописали пути где они стоят. Место на на винчестере закончилось, купили еще один, в два раза больше, хотим на него перенести папку games. В случае когда путь не начинается с C:\ мы просто перенесли все файлы на новый диск и подключил раздел нового диска в эту папку, А если путь начинается с С:\ то что бы перенести папку на D: и все игрушки работали, надо поменять все пути у ярлыков, в реестре и т.п.

  7. #7
    Join Date
    Mar 2011
    Location
    Ukraine, Dnipropetrovsk
    Posts
    672

    Default Re: Особенности файловой системы

    Спасибо, очень хорошее описание.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •