Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Что представляет из себя каталог (папка) физически? (http://forum.oszone.net/showthread.php?t=330357)

wild taiga 09-10-2017 10:37 2769308

Что представляет из себя каталог (папка) физически?
 
Здравствуйте!

Понятно, что это намагниченные / не намагниченные участки на магнитном слое диска HDD.
По какому принципу организован каталог?

Iska 09-10-2017 11:04 2769315

Цитата:

Цитата wild taiga
По какому принципу организован каталог? »

Вопрос бессмысленный. Каталоги не «организуются по принципу», поскольку не являются самостоятельной сущностью. Можно говорить об организации хранения информации в рамках той или иной файловой системы.

wild taiga 09-10-2017 22:11 2769457

Мне интересно как организован каталог. Каталоги есть во всех ОС..

Iska 10-10-2017 00:40 2769493

Цитата:

Цитата wild taiga
Мне интересно как организован каталог. »

Вы можете повторить «как организован каталог» ещё несколько раз. Суть от этого не изменится. Я уже сказал, что требуется.

Полагаю, Вам малоинтересно будет устройство файловых систем, отличных от NTFS, и устройств хранения, отличных от дисков (и их эмуляторов) — если захотите, потом сами поищете, найдёте и почитаете. Посему рекомендую начать ознакомление с короткого двухстраничного обзора: НОУ ИНТУИТ | Лекция | Файловая система NTFS, а потом плавно перейти к более детальному рассмотрению внутренней структуры NTFS в рамках этой базовой книги: Внутреннее устройство Microsoft Windows Руссинович Соломон - Google Search, в соответствующей главе.

Казбек 10-10-2017 09:31 2769534

Дополню мануалами с MSDN:
  1. Local File Systems
    Цитата:

    A directory is a hierarchical collection of directories and files. The only constraint on the number of files that can be contained in a single directory is the physical size of the disk on which the directory is located.
  2. About Directory Management

Цитата:

Directory - an information source that contains data about users, computer files, or other objects. In a file system, a directory stores information about files. In a distributed computing environment (such as a Windows domain), the directory stores information about objects such as printers, fax servers, applications, databases, and users.
Языковый портал Microsoft

wild taiga 10-10-2017 10:11 2769542

Цитата:

Цитата Iska
NTFS »

Мне NTFS не интеренсна. Я использую FAT-32.


Iska 10-10-2017 10:40 2769551

Цитата:

Цитата wild taiga
Мне NTFS не интеренсна. Я использую FAT-32. »

НОУ ИНТУИТ | Лекция | Подсистема ввода-вывода. Файловые системы
Работа с жестким диском IBM PC Нортон Джорден - Поиск в Google
и всё та же Внутреннее устройство Microsoft Windows Руссинович Соломон - Google Search

wild taiga 10-10-2017 12:38 2769567

Все не перечитать. Времен не хватит. А знающих, что представляет из себя каталог физически и как он работает, как я понял, здесь нет.. Жаль!

Busla 10-10-2017 19:42 2769666

wild taiga, как правило, каталог больше всего похож на специальный тип файла, в котором перечислены сслыки на содержащиеся в нём файлы и другие каталоги. FAT32 - простая, и, честно говоря, учитывая её "хрупкость", не понимаю как вы ей пользуетесь без малейшего представления о внутреннем устройстве.

Jula0071 10-10-2017 19:48 2769667

Цитата:

Цитата Busla
каталог больше всего похож на специальный тип файла, в котором перечислены сслыки на содержащиеся в нём файлы и другие каталоги »

Так оно и есть. Но без уточнения, какая именно ФС используется,
Цитата:

Цитата Iska
Вопрос бессмысленный. »

А так, всё расписано.
Например, цитата из описания ext2fs:
Цитата:

In Ext2fs, directories are managed as linked lists of variable length entries. Each entry contains the inode number, the entry length, the file name and its length. By using variable length entries, it is possible to implement long file names without wasting disk space in directories. The structure of a directory entry is shown in this table:
inode number entry length name length filename
То есть, если разжевать, директория это специализированный файл с соответствующим флагом, в котором хранится информация об адресах (инодах), размерах, длинах имени и собственно именах файлов, к которым можно получить доступ исходя из этой информации.

wild taiga 10-10-2017 20:19 2769671

Цитата:

Цитата Busla
FAT32 - простая, и, честно говоря, учитывая её "хрупкость", не понимаю как вы ей пользуетесь без малейшего представления о внутреннем устройстве. »

Да, вот, пользуюсь.. как-то. Прекрасно работает.
Однажды отключили электроэнергию, а у меня тогда была NTFS, и она слетела, и все файлы накрылись.. и пропали. Перешел на FAT-32. Держится, не глючит, не слетает. Не знаю как.. Разбираюсь. Интересная ФС.



Диск D: так же FAT-32..



Цитата:

Цитата Jula0071
цитата из описания ext2fs »

Ну.. я это не прочитаю. Не знаю иностранных языков.
А на понятном языке ничего нет?

Цитата:

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

Большое спасибо!
А как это выглядит практически?
Теорию я уже читал много раз, но ничего не понял.
Мне нужен наглядный пример.. Где можно найти такое?

Iska 10-10-2017 21:41 2769694

Так и запишем: коллега wild taiga ещё раз подтвердил, что он — толстый тролль, и мы больше не будем метать бисер перед толстыми троллями.

Sergas75 10-10-2017 22:48 2769707

Цитата:

Цитата wild taiga
А как это выглядит практически?
Теорию я уже читал много раз, но ничего не понял.
Мне нужен наглядный пример.. Где можно найти такое? »

http://www.ixbt.com/storage/ntfs.html В статье отлично и очень доступно все расказано и показано.

Vadikan 11-10-2017 00:02 2769714

Аминь


Время: 02:28.

Время: 02:28.
© OSzone.net 2001-