Сегодня Воскресенье, 19.05.2024, 01:51!!!                 На главную!
НачалоРегистрацияВход

Приветствую вас,Гость  из группы "Гости"!Приветствую Вас, Гость· RSS

[Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: lucifer63  
Форум Круглый Стол » Форум "Круглый Стол" » Компьютеры » Файловая система:просто интересные вещи с ней. (Пишем про сраннности файловой системы...)
Файловая система:просто интересные вещи с ней.
TigrosoftДата: Суббота, 24.05.2008, 10:19 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 53
Репутация: 5
Статус: Offline
Привет всем! Давайте сюда писать всё самое необычное, что вы заметили при работе с файловой системой.
Вот пока что заметил я:
1)Папка-это тот же самый файл, но только у него есть специальный атрибут "ПАПКА"....В этом можно убедится создав файл "1.TXT"(текстовый документ),и попытаться в той же папки создать папку с именем "1.TXT"-Windows ответит следующее:"...Такой файл уже существует.".
2)Есть такая интересная вещ, как жёсткая ссылка, или hardlink. Это как ярлык, но только на уровне файловой системы. Это такой же файл, как обычный файл. Ничем не отличается от него(и даже ОС не может его отличить от обычной файловой записи).Но единственное, что его отличает от файла это то, что его запись в файловой системе хранит указатель на физический адрес жёсткого диска, на которую уже ссылается другая такая ссылка(файл).
Таким образом у нас получается, что на одну и ту же физическую область на диске ссылаются сразу две файловых записи (файла в ФС). Этих ссылок может быть сколько угодно на реальный файл (правда потом кто реален, а кто клон неразличим).
За счёт этого если мы откроем первый файл, и изменим его содержимое, то и открыв другой hardlink на него мы увидим, что и в нём содержание файла изменилось.
Но такие файлы физически удалятся только после того, как удалится последняя ссылка на него в файловой системе.
Интересно, что с помощью стандартных утилит DOS(под WinXP) нельзя создать жёсткую ссылку на папку(хотя это тот же самый файл).Наверное разработчики испугались того, что некоторым образом если перемешать структуру папок, то Win может зависнуть при попытки удаления, подсчета файлов и др. функций с такими папками. Или просто не хотели усложнять процедуры обработки папок...
Но я думаю, что возможны HardLink-и и на папки.
Примечание: HardLink действует только в пределах одного физического диска.
 
Форум Круглый Стол » Форум "Круглый Стол" » Компьютеры » Файловая система:просто интересные вещи с ней. (Пишем про сраннности файловой системы...)
  • Страница 1 из 1
  • 1
Поиск:
Создать бесплатный сайт с uCoz