Каталоги по умолчанию на любом Ubuntu
Я давно пользуюсь windows. И теперь я перешел на Ubuntu (13.04). Мне всего 2-3 недели для Ubuntu. Я не понимаю о каталогах, таких как / var, / home, / media и т. Д., Может кто-нибудь связать все каталоги Ubuntu с каталогами Windows. Это может быть так легко для начинающего, как я, чтобы понять. Чтобы быть более точным, я даже не знаю, какой каталог ведет себя как C: и какой ведет себя как D: или E: или другие. Я не знаю, где сохранить какие документы.
3 ответа
Эта картина стоит 1000 слов. "Проблема" в том, что не существует стандартов, используемых всеми дистрибутивами, и, таким образом, каждый дистрибутив вносит (незначительные) изменения. Например, в то время как Debian и Ubuntu используют / usr / local, другие дистрибутивы используют /opt (для установки пакетов, скомпилированных из исходного кода или вне системы управления пакетами [apt в ubuntu]).
НО - это старый стандарт. Новый стандарт находится в бета-версии, см.
http://www.linuxfoundation.org/collaborate/workgroups/lsb/fhs-30-draft-1
http://www.linuxbase.org/betaspecs/fhs/fhs.html
Некоторые из основных моментов:
Источником является действительный DocBook XML с соответствующими изменениями инструмента.
Новые каталоги, включая / run и / sys.
Удаление старых каталогов совместимости, таких как /usr/X11R6.
Исправлены многие опечатки и сделаны разъяснения к неоднозначным разделам.
Различные дистрибутивы находятся на разных этапах внедрения нового стандарта.
/var
- где хранятся логи и прочее/home
- где хранятся файлы пользователя - Windows эквиваленты\Users\<username>
или же\Documents and Settings\<username>
/media
(или же/run/media
в некоторых системах, я думаю, раньше/mnt
или что-то) - где устройства, такие как USB-флешки обычно монтируются - каталоги внутри могут быть эквивалентныD:\
,E:\
и т.д. Windows назначает букву каждому разделу, и файловый менеджер использует это, в то время как Linux использует имена устройств (например,/dev/sdb1
) и точки монтирования (например,/media/my-memory-stick
)/
корень файловой системы - эквивалентC:\
на винде.
Смотрите также:
Стоит отметить, помимо других ответов, что:
/usr/bin
это немного похожеC:\Program Files
(хранит программы, с той разницей, что/usr/bin
есть только двоичные файлы программ, в то время какC:\Program Files
есть папки, содержащие двоичные файлы и другие файлы./home
почти так же, какC:\Users
- каждый пользователь получает домашний каталог, как/home/ramvignesh
, Внутри этого домашнего каталога для каждого пользователя естьPictures
,Downloads
,Documents
,Desktop
папки как в винде./bin
мало чем отличаетсяC:\Windows
в том, что он содержит много основных файлов операционной системы. Однако, это не единственная папка.