Категории

Читалка - Первые шаги с Windows 7. Руководство для начинающих


файловая система и называется иерархической: она может содержать каталоги, в которых могут находиться подкаталоги, а в подкаталогах тоже могут находиться подкаталоги более низкого уровня вложенности и т. д. Главный каталог файловой системы называется корневым. В нем могут быть файлы и каталоги первого уровня. В каталогах могут быть файлы и подкаталоги — это каталоги второго уровня. В каталогах второго уровня могут быть файлы и каталоги третьего уровня и т. д.

Сделаю небольшой экскурс в историю. Большинство современных компьютеров, с которыми вам приходится иметь дело, являются PC-совместимыми. Имеется в виду совместимость с компьютером IBM PC, выпущенным компанией IBM в далеком 1981 году. До сих пор программы, разработанные для IBM PC, могут выполняться на современных компьютерах. Так вот, файловая система первого IBM PC не была иерархической, на нем даже не было жесткого диска — только дисковод для дискет. По сути, в иерархической файловой системе не было особой необходимости, учитывая объемы информации носителей данных того времени. А потом появились первые жесткие диски для IBM PC — вот тогда и появилась необходимость в иерархической файловой системе для более удобной организации файлов.

Следующий этап развития файловых систем — распределение прав доступа к файлам и каталогам. Этот этап стал необходимым с появлением многопользовательских систем, когда в системе мог работать не один пользователь, а несколько. Понятно, что пользователю А совершенно не обязательно знать, что хранится в каталогах других пользователей и наоборот. Но все равно имелась возможность прочитать чужие файлы, загрузившись с загрузочного диска или подключив жесткий диск к другому компьютеру. Поэтому позже появилась возможность шифрования файлов и каталогов — в этом случае добраться к информации будет значительно сложнее.

Примечание

Позволю себе сделать несколько замечаний о развитии Windows и вообще мира персональных компьютеров (IBM PC). Многие пользователи думают, что

сначала был IBM PC с его однопользовательской и однозадачной операционной системой DOS, потом Microsoft сотворила чудо — Windows — систему, которая позволяет запускать одновременно несколько приложений. Затем Windows совершенствовалась и стала не только многозадачной, но и многопользовательской, одновременно с этим появилась возможность ограничения прав доступа к файлам и каталогам, а затем — появилась функция шифрования файлов и каталогов. Относительно Windows все правильно. Но прошу заметить, что операционная система DOS появилась одновременно с IBM PC — для него она и была разработана — в 1981 году. Но еще в 1970-х годах уже была разработана операционная система UNIX… которая была и многозадачной и многопользовательской, которая позволяла разграничивать доступ к файлам и каталогам и шифровать файлы и каталоги. И все это в 1970-х годах, когда не было даже самой Microsoft, не говоря уже о Windows. Отставание Windows от UNIX — примерно в 20 лет.

Если отбросить файловые системы для оптических носителей информации, то Windows поддерживает две файловые системы — FAT (если быть предельно точным, то FAT32) и NTFS. Windows 9x поддерживала только FAT, а Windows NT, 2000, XP, 2003, Vista и Windows 7 поддерживают как FAT32, так и NTFS. Windows XP еще можно было установить на файловую систему FAT32, а вот Vista и Windows 7 нужно устанавливать только на NTFS-диск (в процессе установки система сама отформатирует диск в файловой системе NTFS). Но остальные диски могут быть отформатированы в файловой системе FAT32 — Windows 7 поддерживает ее. Вообще в FAT32 рекомендуется форматировать небольшие диски, например, флешки. А вот разделы жесткого диска (чуть позже вы узнаете, что это такое, если до сих пор не знаете) рекомендуется форматировать как NTFS. Файловая система имеет ряд ограничений, которые не понравятся современному пользователю. Во-первых, максимальный размер раздела — 32 Гбайт. Представьте, что у вас жесткий диск 320 Гбайт. Если вы будете использовать FAT32, то

вам придется создать 10 (!) разделов, а это неудобно, да и не нужно. Кроме того, максимальный размер файла не должен превышать 4 Гбайт (или 4 294 967 296 байт). Образ DVD-диска занимает 4,5 Гбайт, а фильм в качестве HDTV — 7–8 Гбайт… Все это не получится записать на FAT32-диск Вот только из-за этого стоит использовать NTFS. Для сравнения, максимальный размер NTFS-диска — 2 Тбайт (два терабайта), а максимальный размер файла — 244 байт минус 64 килобайт. Кроме того, NTFS безопаснее, надежнее и поддерживает шифрование файлов и каталогов.

4.1.2. Имена файлов и каталогов

Теперь поговорим об имени файла. Во времена DOS имя файла могло состоять из 11 символов, при этом 8 символов отводилось на имя файла, а 3 — на расширение. Расширение (или тип файла) позволяло определить принадлежность файла к определенной категории, например, расширение exe говорит о том, что файл является программой, а txt — текстовым файлом. Расширением считались последние три символа имени файла, а само имя не могло содержать точки, кроме той, которая разделяет имя и расширение.

Сейчас все изменилось. Полное имя файла может состоять максимум из 260 символов. Расширением считаются последние символы (количество не ограничивается, главное не превысить 260 символов для полного имени файла) после последней точки, количество точек в имени файла тоже не ограничивается, то есть файл Апрель.2009.Отчет. doc вполне допустим.

Полное имя файла — это путь к файлу, то есть список каталогов и подкаталогов с разделителями ( ), имя файла и расширение. Допустим, что у нас на диске C: есть каталог Пользователи, в нем есть подкаталог Денис, в нем подкаталог Мои документы, а в нем — файл Письмо. doc. Полное имя файла будет выглядеть так:

С: Пользователи Денис Мои документы Письмо. doc

Длина полного имени этого файла — 46 символов.

Имя файла или каталога (папки) не может содержать следующие символы:

/?: * " > < |

Почему нельзя использовать именно


Содержание книги