- Директория (файловая система)
- Директория (файловая система)
- Содержание
- Термин «Папка»
- Каталоги в UNIX
- Иерархия каталогов в Microsoft Windows
- Примечания
- См. также
- Ссылки
- Смотреть что такое «Директория (файловая система)» в других словарях:
- 3. Файловая система
- Начинающим пользователям компьютера
- Что такое “Корень” и “Дерево”?
Директория (файловая система)
Директория (файловая система)
Директория (англ. directory — справочник, указатель), син. каталог, папка — сущность в файловой системе, упрощающая организацию файлов. Типичная файловая система содержит большое количество файлов, и каталоги помогают упорядочить её путём их группировки.
В информатике используется следующее определение: каталог (директория, папка) — поименованная совокупность байтов, на носителе информации, содержащая название подкаталогов и файлов.
Содержание
Термин «Папка»
Термин папка был введён для упрощения файловой системы в глазах пользователя путём аналогии с офисными папками. Он был впервые использован в Mac OS, а в системах семейства Microsoft Windows он появился с выходом Windows 95 [1] . Эта метафора на сегодня используется в большом числе операционных систем: Windows NT, Mac OS, Mac OS X, а также в большом количестве сред рабочего стола для систем семейства UNIX (например, в KDE или GNOME).
В этой терминологии, папка, находящаяся в другой папке, называется подпапка или вложенная папка. Все вместе, папки на компьютере представляют иерархическую структуру, представляющую собой дерево каталогов. Подобная древообразная структура возможна в операционных системах, не допускающих существование «физических ссылок» (DOS и старые версии Windows допускали только аналог символических ссылок — Shortcut (Ярлык)). В общем случае файловая система представляет собой ориентированный граф.
Каталоги в UNIX
Каталог в UNIX — это файл, содержащий несколько inode и привязанные к ним имена [2] . В современных UNIX-подобных ОС вводится структура каталогов, соответствующая стандарту FHS.
Иерархия каталогов в Microsoft Windows
Директория которая не является поддиректорией ни одной другой директории называется корневой. Это значит, что эта директория (каталог) находится на самом верхнем уровне иерархии всех директорий. В Linux системах — корневая директория обозначается как правило «/», в Windows каждый из дисков имеет свою корневую директорию C:\, D:\ и т. д. Каталоги в Windows бывают системные (служебные, созданные ОС) и пользовательские (созданные пользователем). Все каталоги, создаваемые пользователем, по умолчанию имеют одинаковые значки, системные же каталоги обычно имеют разные иконки. Пример системных каталогов: «Рабочий стол», «Корзина», «Сетевое окружение», «Панель управления», каталоги логических дисков и т. п.
В иерархии папок Windows системная папка «Рабочий стол» является директорией верхнего уровня, содержащей все остальные каталоги компьютера. В Windows 4.x она соответствует директории «C:\WINDOWS\Рабочий стол» В папке «Рабочий стол» находятся системные папки «Корзина» («C:\RECYCLE»), «Сетевое окружение», «Мой компьютер» и созданные пользователем папки. В папке «Мой компьютер» находятся системные каталоги дисков всех устройств для хранения информации, подключенных к компьютеру (дисководы гибких дисков, жесткие диски, CD-ROM и т. д.). Каталоги дисков обозначаются именами этих дисков, как в DOS — буквами латинского алфавита от «A:\» до «Z:\». Буквы «A:\» и «B:\», как правило, используются только для дисководов гибких дисков. Начиная с буквы «C:\» идут папки жестких дисков, логических, сетевых и внешних дисков, CD и DVD приводов и т. д.
Примечания
- ↑ «With the introduction of Windows 95, Microsoft started referring to directories as folders.» (Murach’s C# 2005, страница 34) (англ.)
- ↑ Всё суть файлы (FreeBook, или Введение в POSIX’ивизм )
См. также
Ссылки
Wikimedia Foundation . 2010 .
Смотреть что такое «Директория (файловая система)» в других словарях:
Папка (файловая система) — Директория (англ. directory справочник, указатель), син. каталог, папка сущность в файловой системе, упрощающая организацию файлов. Типичная файловая система содержит большое количество файлов, и директории помогают упорядочить её путём их… … Википедия
Директория — Директория форма организации верховной власти в виде особой коллегиальной формы управления. В отдельных случаях термин также обозначает коллегиальную форму управления вообще, безотносительно к государственной власти. Так, директорией… … Википедия
Subversion — У этого термина существуют и другие значения, см. Subversion (игра). Subversion Логотип Subversion Тип централизованная … Википедия
SVN — Subversion Логотип Subversion Тип система управления версиями Разработчик CollabNet, Inc. Написана на C … Википедия
SubVersion — Логотип Subversion Тип система управления версиями Разработчик CollabNet, Inc. Написана на C … Википедия
Svn — Subversion Логотип Subversion Тип система управления версиями Разработчик CollabNet, Inc. Написана на C … Википедия
GoboLinux — Семейство ОС Linux Последняя версия 014.01 … Википедия
EncFS — Тип файловая система, шифрование Разработчик Valient Gough Операционная система Linux, FreeBSD, Mac OS Последняя версия 1.7.4 (5 сентября 2010) Лицензия G … Википедия
FAT — (англ. File Allocation Table «таблица размещения файлов») классическая архитектура файловой системы, которая из за своей простоты всё ещё широко используется для флеш накопителей. В недавнем прошлом использовалась в дискетах, на… … Википедия
fstab — (сокр. от англ. file systems table) один из конфигурационных файлов в UNIX подобных системах, который содержит информацию о различных файловых системах и устройствах хранения информации компьютера; описывает, как диск (раздел) будет… … Википедия
3. Файловая система
Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.
Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.
Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.
В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более восьми букв латинского алфавита и цифр, а расширение состоит из трех латинских букв, например: proba.txt
В операционной системе Windows в имя файла:
Единицы измерения информации.doc
1. Разрешается использовать до 255 символов.
2. Разрешается использовать символы национальных алфавитов, в частности русского.
3. Разрешается использовать пробелы и другие ранее запрещенные символы, за исключением следующих девяти: /\:*?»<>|.
4. В имени файла можно использовать несколько точек. Расширением имени считаются все символы, стоящие за последней точкой.
Роль расширения имени файла чисто информационная, а не командная. Если файлу с рисунком присвоить расширение имени ТХТ, то содержимое файла от этого не превратится в текст. Его можно просмотреть в программе, предназначенной для работы с текстами, но ничего вразумительного такой просмотр не даст.
Файловая система. На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется установленной файловой системой.
Файловая система — это система хранения файлов и организации каталогов.
Для дисков с небольшим количеством файлов (до нескольких десятков) удобно применять одноуровневую файловую систему, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов. Для отыскания файла на диске достаточно указать лишь имя файла. Если на диске хранятся сотни и тысячи файлов, то для удобства поиска файлы организуются в многоуровневую иерархическую файловую систему, которая имеет «древовидную» структуру (имеет вид перевернутого дерева).Начальный, корневой, каталог содержит вложенные каталоги 1-го уровня, в свою очередь, в каждом из них бывают вложенные каталоги 2-го уровня и т. д. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.
Для облегчения понимания этого вопроса воспользуемся аналогией с традиционным «бумажным» способом хранения информации. В такой аналогии файл представляется как некоторый озаглавленный документ (текст, рисунок и пр.) на бумажных листах. Следующий по величине элемент файловой структуры называется каталогом. Продолжая «бумажную» аналогию, каталог будем представлять как папку, в которую можно вложить множество документов, т.е. файлов. Каталог также получает собственное имя (представьте, что оно написано на обложке папки).
Каталог сам может входить в состав другого, внешнего по отношению к нему каталога. Это аналогично тому, как папка вкладывается в другую папку большего размера. Таким образом, каждый каталог может содержать внутри себя множество файлов и вложенных каталогов (их называют подкаталогами). Каталог самого верхнего уровня, который не вложен ни в какие другие, называется корневым каталогом.
А теперь полную картину файловой структуры представьте себе так: вся внешняя память компьютера — это шкаф с множеством выдвижных ящиков. Каждый ящик — аналог диска; в ящике — большая папка (корневой каталог); в этой папке множество папок и документов (подкаталогов и файлов) и т.д. Самые глубоко вложенные папки хранят в себе только документы (файлы) или могут быть пустыми.
Путь к файлу. Для того чтобы найти файл в иерархической файловой структуре необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель «\» логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых находится данный нужный файл.
Например, путь к файлам на рисунке можно записать так:
C:\Рефераты\
C:\Рефераты\Физика\
C:\Рефераты\Информатика\
C:\Рисунки\
Полное имя файла.
Путь к файлу вместе с именем файла называют полным именем файла.
Пример полного имени файлов:
C:\Рефераты\Физика\Оптические явления.doc
C:\Рефераты\Информатика\Интернет.doc
C:\Рефераты\Информатика\Компьютерные вирусы.doc
C:\Рисунки\Закат.jpg
C:\Рисунки\ Зима.jpg
В операционной системе Windows вместо каталогов используется понятие «папка». Папка – это объект Windows, предназначенное для объединения файлов и других папок в группы. Понятие папки шире, чем понятие «каталог».
В Windows на вершине иерархии папок находится папка Рабочий стол. (Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети).
Графический интерфейс Windows позволяет производить операции над файлами с помощью мыши с использованием метода Drag&Drop (тащи и бросай). Существуют также специализированные приложения для работы с файлами, так называемые файловые менеджеры.
NTFS (от англ. New Technology File System — «файловая система новой технологии») — стандартная файловая система для семейства операционных систем Microsoft Windows
NTFS заменила использовавшуюся в MS-DOS и Microsoft Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства
FAT (англ. File Allocation Table — «таблица размещения файлов») — классическая архитектура файловой системы, которая из-за своей простоты всё ещё широко используется для флеш-накопителей. Используется в дискетах, и некоторых других носителях информации. Ранее использовалась и на жестких дисках.
Дефрагмента́ция — процесс обновления и оптимизации логической структуры раздела диска с целью обеспечения хранения файлов в непрерывной последовательности кластеров. После дефрагм 4 ентации ускоряется чтение и запись файлов, а, следовательно, и работа программ, ввиду того, что последовательные операции чтения и записи выполняются быстрее случайных обращений
Се́ктор диска — минимальная адресуемая единица хранения информации на дисковых запоминающих устройствах
Начинающим пользователям компьютера
Главная » Уроки » Что такое “Корень” и “Дерево”?
Что такое “Корень” и “Дерево”?
Прежде чем продолжить разговор о папке “Недавние документы” для операционных систем Windows 7 и Windows 8, я бы хотел остановиться еще на одном таком компьютерном термине, как “Корень” .
Очень часто мы слышим такие фразы – “Корень”, “Корневая папка”, “Корневой файл”, “Дерево”, “Древовидная структура”.
Или еще интересней. Например, файл hosts находится в каталоге
%SystemRoot%\System32\drivers\etc\.
Что это за понятия и почему именно так они называются и что это за непонятные обозначения, которые встречаются в интернете, мы и поговорим с Вами в этом уроке.
Начать я хочу с такого базового понятия, как Корень.
Как Вы уже знаете из урока “Жесткий диск“, на персональном компьютере или ноутбуке обычно установлен один жесткий диск. Очень часто этот жесткий диск “разбивают” (делят) на два логических диска.
Если диск не разбит на части, то носит логическое имя “С:”.
Если, допустим, разбит на две части, то логическим дискам присваиваются имена “C:” и “D:”
Так вот эти логические диски “C:” и “D:” и называются корнями.
Ну а теперь подробнее, чтобы было понятно.
Примеры и рисунки я буду приводить под операционной системой Windows 7, так как я обратил внимание, что больше половины пользователей, которые посещают мой блог, “сидят” именно под этой операционной системой. Что, честно говоря, уже радует.
Для пользователей операционной системы Windows 8.1 приведенные примеры ничем отличаться не будут.
Ну а у пользователей операционной системы Windows XP результаты приведенных здесь действий в контексте данного урока будут даже информативнее.
Я приведу два рисунка, из которых будет понятно, откуда появилась аналогия с корнями и деревьями.
И первое, с чего мы начнем, это вызовем программу “Проводник”, с помощью которой и посмотрим на наши диски, папки и файлы.
Для этого наводим указатель мыши на кнопку “Пуск” и щелкаем по ней ПРАВОЙ кнопкой мыши.
В появившемся меню наводим указатель мыши на пункт меню “Открыть проводник” (“Проводник”) и щелкаем по нему левой кнопкой мыши.
В появившемся окне проводника ищем надпись “Локальный диск (C:)”, наводим на эту надпись указатель мыши и двойным щелчком левой кнопкой мыши по этой надписи открываем содержимое диска “C:”.
И, хотя программа “Проводник” не совсем корректно показывает истинную структуру папок и файлов, получить представление о корне, корневых папках и корневых файлах мы все-равно сможем.
Так вот. На моем компьютере, на котором я провожу демонстрацию:
- Логический диск “С:” называется конем или корень диска .
- Папки (каталоги) “Distr“, “Games“, “inetpub“, “PerfLogs“, “Program Files“, “Test“, “Windows“, “Пользователи“, “Рецепты” называются корневыми папками
- Файлы “olivur77_p90“, “orel“, “tree3.far” называются корневыми файлами .
Ну а поскольку в корневых папках, как правило, много вложенных подпапок и файлов, то такие “разветвления” очень сильно напоминают структуру обычного дерева.
Думаю понятно, что вложенные в корневые папки подпапки и файлы уже не являются корневыми.
В одном из файловых менеджеров (о них мы поговорим позже) есть даже специальная опция – “Представить структуру каталогов на диске в виде дерева“.
. Кстати, обратите внимание на этот скриншот. Папку “Пользователи“, которую нам показывает программа “Проводник”, с точки зрения самой операционной системы выглядит как “Users“. Почему это так, мы сейчас вдаваться в подробности не будем. Просто, пока, запомните этот момент.
Если все это пока понятно, то давайте далее рассмотрим ситуацию, когда нам заявляют, что, например, файл hosts находится в каталоге %SystemRoot%\System32\drivers\etc\.
Файл “hosts” находится в папке “etc“, которая является подпапкой (вложенной папкой) папки “drivers“, которя, в свою очередь, является подпапкой (вложенной папкой) папки “System32“, которя, в свою очередь, является подпапкой (вложенной папкой) корневой папки “Windows“, которая находится в корне диска.
Так вот. %SystemRoot% – это имя корневой папки в корне того диска, в которой и установлена операционная система Windows. В нашем примере, да и у Вас наверняка тоже, эта папка носит имя “Windows”.
Ну а теперь самое главное. Вопрос. В корне какого диска? “C:”, “D:”, “E:”, “F:”….
Ответ. В корне того логического диска, на котором установлена операционная система Windows на Вашем компьютере.
Если операционная система установлена на логический диск “C:“, как в данном примере, то путь к файлу hosts выглядит следующим образом: C:\Windows\System32\drivers\etc\hosts
Если на логическом диске “D:”, то путь к файлу D:\Windows\System32\drivers\etc\hosts. Ну и так далее.
Хотя, если честно, имя папки %SystemRoot% может быть любым, хоть “Vasja” Просто имя этой папки, как и логического диска, где будет находиться операционная система “задается” перед установкой самой операционной системы.
При установке операционной системы программа-установщик предлагает по умолчанию папку с именем “Windows” на логическом диске “С:”. Обычно предложенные варианты имени папки, в которую будет установлена операционная система и имя логического диска в котором будет находится эта папка, никто не меняет. И получается, что у нас Всех операционная система установлена на логическом диске “C:” в корневой папке “Windows”.
Все здесь рассказанное является очень важными моментами в понимании структуры операционной системы, с которой Вы сейчас работаете и дальнейшего изучения компьютера. И, если даже не совсем понятен смысл всего здесь рассказанного, Вы вспомните этот урок, когда столкнетесь с проблемами, которые могут возникнуть и возникают на любом компьютере у любого пользователя.
В заключении я хочу сказать, что главная цель урока состояла в том, чтобы Вы поняли значение таких понятий, как “корень диска” и “корневая папка“. Понимание этих терминов необходимо при прохождении последующих уроков.
Если что-то осталось непонятно, то пишите.
На этом на сегодня все. Всем удачи и творческих успехов. 🙂
Подписывайтесь на обновления блога Начинающим пользователям компьютера и первыми узнавайте о новых статьях и уроках.
С уважением ко Всем моим читателям и подписчикам