Указанное имя файла является дубликатом itunes. Создание ссылок файловой системы

Папки и файлы

Ознакомимся с понятиями папки и файла, которые представляют организацию данных на компьютере.

Файл – это некоторое количество информации, записанное на носителе под каким-либо именем. Данные могут быть записаны на жестком диске компьютера или на CD и DVD, flash-накопителях и т. д. Файл имеет конкретное имя, по которому его можно отличить от других. Различают два типа файлов – документы и программные файлы, к которым также относятся драйверы и библиотеки операционной системы. Файлы документов представляют собой сохраненные на жестком диске тексты, фотографии, музыку, базы данных и т. п.

Необходимо научиться различать, что есть сама программа, которая, например, позволяет набрать текст и сохранить его в файл, и что есть текст, который создается с ее помощью. В разных программах создаются различные документы. Это может быть видео или звуковой клип, электронная таблица, база данных и т. д. Эти файлы являются не программами, а документами. Эти документы имеют прямое отношение к программам, в которых они были созданы. Отношение файла к программе определяет расширение. Расширение указывается после имени файла через точку. Программа создает его автоматически. По умолчанию в Проводнике расширение файлов не отображается, однако существует. Именно по расширению Windows определяет, какая программа предназначена для просмотра или редактирования файла. Например, текстовые файлы имеют расширение TXT, звуковые файлы – WAV и MP3, изображения – JPG, BMP, TIF.

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

О принадлежности файла той или иной программе говорит значок, отображающийся слева от имени файла в Проводнике . Например, звуковой файл будет содержать значок программы Проигрыватель Windows Media . Это означает, что, если вы запустите файл двойным щелчком кнопки мыши, Windows проверит его расширение и определит, что для его запуска нужна программа Проигрыватель Windows Media . Это приложение запустится автоматически, и в него будет загружен указанный звуковой файл.

Итак мы выяснили, что документ – это файл, которвый вы создаете с помощью определенной программы. Примерами документов могут быть музыка, графические изображения, электронные таблицы, тексты и т. д., то есть в данном случае деловой термин «документ» не нужно воспринимать буквально. Файлы могут иметь одинаковые имена и различаться расширением, или, наоборот, может существовать множество файлов с одним расширением, но разными именами. Забегая вперед, следует отметить, что на компьютере могут находиться файлы, у которых совпадает и имя, и расширение. Эти файлы должны храниться в разных папках.

Рассмотрим файлы других типов. Файлы программ имеют расширение EXE. Встречаются командные файлы, которые также обладают атрибутами программ (например, COM или BAT). Это исполняемые файлы, запуск которых приводит к запуску конкретной программы. Например, если вы найдете в папке Windows на диске С: файл notepad.exe и дважды щелкнете на нем кнопкой мыши, вы запустите программу Блокнот , так как файл notepad.exe является его исполняемым файлом. Программа может состоять только из исполняемого файла или набора файлов. В последнем случае исполняемый файл самостоятельно обращается к вспомогательным файлам, которые устанавливаются с программой.

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

Посмотрите на файлы в Проводнике в режиме Таблица . К примеру, файл notepad является приложением. В столбце Дата изменения указывается дата и время последнего изменения файла. Если вы внесли в документ коррективы и сохранили его, дата изменения обновится. Каждый файл имеет набор атрибутов, включающий имя, размер, тип и дату изменения.

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

Мы подошли к понятию папки. Представьте себе огромный офис, полный деловых бумаг. Найти нужную непросто. Теперь вообразите ровные ряды полок, на которых расставлены подписанные канцелярские папки. Вы знаете, что счет за 25 апреля 2007 года нужно искать в папке с надписью «Счета 2007», то есть нужно найти только папку, а потом в ней среди небольшого количества бумаг – нужный документ. Учитывая, что в папке хранится не тысяча документов, а всего пара десятков, поиск не займет много времени. Теперь представьте, что документы, хранящиеся в канцелярских папках, и есть файлы. Именно такая структура хранения файлов реализована на компьютерных носителях, за исключением того, что эти папки электронные.

Сама папка не содержит информации. Мало того, на жестком диске папки как таковой не существует. Файлы, хранящиеся в одной и той же папке, могут быть разбросаны по всему диску, но операционная система ищет их быстро, поскольку знает, где находится тот или иной файл. Вам необходимо знать, в каких папках находятся ваши файлы.

Папки создаются операционной системой и программами при установке, но вы можете создавать неограниченное количество папок самостоятельно. Это необходимо делать для организации файлов на дисках. Каждая папка может содержать вложенные папки. Вложенные папки тоже могут содержать папки и т. д. Например, для организации документов за 2007 год можно создать папку 2007 , а в ней создать папки Январь , Февраль , Март и т. д., в которые вложить папки Документы , Фотографии , Отчеты , где будут храниться соответствующие документы. Тогда вы не столкнетесь с проблемой поиска фотографий за февраль 2007 года: нужно будет открыть папку 2007 , в ней открыть папку Февраль и далее – папку Фотографии . Все, что необходимо делать, – это сохранять создаваемые файлы в нужных папках. Это был пример структуры папок. Вы можете создать собственную структуру. Например, удобно создать папку Фотографии , а в ней – папки с названиями событий (Поездка на дачу , Новый год , День рождения и т. д.).

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

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

Копировать . В папку-приемник будут помещены дубликаты перемещаемых файлов. Файлы-оригиналы в папке-источнике останутся.

Переместить . Файлы будут помещены в папку-приемник и удалены из папки-источника.

Папки можно создавать на Рабочем столе , поскольку он также является папкой на жестком диске. Чтобы создать папку, нужно щелкнуть правой кнопкой мыши на Рабочем столе и в появившемся контекстном меню выполнить команду Создать? Папка . Далее следует указать имя папки и нажать клавишу Enter .

Ненужную папку можно удалить. При этом все файлы, находящиеся в данной папке, будут удалены автоматически, поэтому удалять папки нужно с осторожностью. Если вы не очистили Корзину , удаленные вместе с папкой файлы можно восстановить. Чтобы удалить папку, нужно выделить ее и нажать клавишу Delete . Эта операция может повлечь за собой удаление нужных файлов, поэтому операционная система запросит подтверждение намерения удалить папку. Можно также удалить папку, щелкнув на ней правой кнопкой мыши и выполнив в появившемся контекстном меню команду Удалить .

Папки имеют многоуровневую структуру. Перейти к нужному уровню папки можно, раскрыв ее в древовидном списке папок диалогового окна или щелкнув на нужном уровне кнопкой мыши в адресной строке.

Выше был рассмотрен пример копирования файла из папки в папку. Это можно сделать несколькими способами. Чтобы скопировать файл из одной папки в другую, можно перетащить его из окна папки-источника в окно папки-приемника, удерживая нажатой левую кнопку мыши и клавишу Ctrl . Ранее был описан способ, при котором удерживалась правая кнопка мыши. В данном случае вы используете левую, а нажатая при этом клавиша Ctrl дает операционной системе команду не перемещать, а копировать файл. Если папка-приемник и папка-источник находятся на разных дисках, клавишу Ctrl можно не удерживать. Файл будет скопирован, а не перемещен, поэтому при данном способе, когда вы отпустите кнопку мыши, контекстное меню не появится.

Копировать файлы можно в ту же папку, где расположен файл-оригинал. Просто перетащите файл на свободное поле в окне папки, удерживая нажатой клавишу Ctrl . При этом копия файла будет переименована – к текущему имени добавится надпись Копия, поскольку в одной папке не могут содержаться файлы с одинаковыми именами. За этим следит операционная система, переименовывая файлы автоматически. Попробуйте создать еще одну копию файла в этой же папке. Появятся файлы с дополнительным словом Копия(2), Копия(3) и т. д., то есть создать в одной папке два файла с одинаковыми именами невозможно.

Неудобно, когда файлы называются Документ.rtf, Документ-копия, Безымянный и т. д. Эти названия система присваивает объектам по умолчанию, но в названии документа нужно отразить его суть, чтобы в дальнейшем по его имени понять, что в нем содержится. Есть несколько способов изменения названий файлов.

Первый способ переименования файла заключается в следующем. Нужно щелкнуть правой кнопкой мыши на файле и в появившемся контекстном меню выбрать пункт Переименовать . Название файла будет выделено. Теперь следует ввести новое имя файла и нажать клавишу Enter . Если в данной папке уже есть файл с таким названием, то данный файл переименован не будет. Это касается и папок: двух одинаковых папок в одной также не может быть.

Рассмотрим самый простой способ изменения названия документа. После выделения файла с помощью кнопки мыши нужно еще раз щелкнуть кнопкой мыши на его имени. Оно станет доступным для редактирования. Теперь необходимо выделить имя файла и ввести новое, после чего нажать клавишу Enter . Чтобы выделить имя файла, нужно установить указатель мыши перед первой буквой его имени и, нажав и удерживая кнопку мыши, переместить указатель за последнюю букву, после чего отпустить кнопку мыши.

Ненужный файл можно удалить. Вы уже ознакомились со способом удаления папки. Файл удаляется таким же образом. Он не удаляется бесследно, а перемещается в особую папку – Корзину , которая позволяет некоторое время хранить удаленные файлы, чтобы при необходимости их можно было восстановить.

Если файл был удален ошибочно, это действие можно отменить, раскрыв меню команды Упорядочить и в появившемся списке выбрав пункт Отменить . Удаленный ранее файл появится в исходной папке.

Файлы можно удалить бесследно, не помещая в Корзину . Для этого нужно выделить файл и, удерживая клавишу Shift , нажать клавишу Delete . Файл будет уничтожен без помещения в Корзину . Будьте осторожны с этим способом. После такого удаления файл можно восстановить только с помощью специальных программ, и то не всегда. Пока вы не наберетесь опыта, лучше избегать данного метода.

Рассмотрим, какие ограничения существуют при присвоении имен файлам и папкам. Это количество символов, которое не может превышать 260. Пробел операционная система воспринимает как символ. Попытайтесь изменить имя какого-нибудь файла, указав в имени файла символ *. Вы получите сообщение, что имя файла не должно содержать символов \, /, *, ?, | и некоторых других.

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

Разберемся с еще одним термином операционной системы – полным путем для файла. При работе с файлами и папками, которые находятся не в текущем каталоге, не в данном иерархическом уровне или окне, нужно знать полный путь доступа к данному окну.

Щелкните правой кнопкой мыши на любом файле и в появившемся контекстном меню выберите пункт Свойства . Отобразится диалоговое окно свойств файла.

На вкладке Общие в строке Размещение указан полный путь к данному файлу. Первой в этой строке стоит заглавная латинская буква, которая обозначает физическое устройство, то есть диск, на котором расположен данный файл. После двоеточия идет косая черта \, которая отделяет названия файлов и папок, то есть элементы иерархии, друг от друга.

Таким образом, путь C:\Windows\System32 говорит, что выделенный файл расположен в папке System32 , папка System32 находится в папке Windows , а папка Windows – в корневом каталоге (то есть на верхнем уровне) диска С: .

Зная полный путь, найти нужный файл просто. Допустим, он находится по пути C:\Windows\System32. Начинаем искать, читая его путь слева направо. Открываем в Проводнике диск C: , далее открываем папку Windows , в которой находим папку System32 . Это папка последнего уровня в пути, поэтому файл нужно искать в ней.

Раскрыть нужную папку можно также на панели папок. Для этого нужно последовательно открыть папки С: , Windows и System32 . В Проводнике отобразится содержимое последней раскрытой папки, в которой находится нужный файл.

И как они работают. Сейчас поговорим об их создании и использовании.

В операционной системе для управления файловыми ссылками присутствуют встроенные fsutil и mklink .

Инструмент fsutil предоставляет доступ к различным функциям , создание ссылок это лишь малая часть его функционала. Он позволяет создавать только жесткие ссылки (hardlink) и требует наличие прав администратора у пользователя. Но зато появился в операционной системе начиная с версии Windows XP.

  • <имя новой ссылки>
  • <имя файла>

Жесткие ссылки можно создавать только для файлов, которые расположены на одном разделе диска. Каждая подобная ссылка по сути является дубликатом имени (пути) к одному и тому же файлу. При изменении содержания файла по одному имени, изменение отражается на его содержании по всем остальным ссылкам.

Все жесткие ссылки включая изначальный путь, указывающие на один и тот же файл, равноправны между собой. При удалении одной из ссылок, удаляется лишь данный путь к файлу, однако сам файл сохраняется до тех пор, пока к нему привязана хотя бы одна из ссылок.

В операционной системе Windows Vista была добавлена утилита mklink для создания файловых ссылок. Для её использования не требуются права администратора. Также mklink позволяет создавать символические ссылки (symlinks), которые могут связывать файлы на разных дисках, а также применимы к папкам.

Команда mklink вызывается следующим образом:

Mklink [ | | ] <имя новой ссылки> <имя файла>

  • <имя новой ссылки> - название или полный путь для создаваемой ссылки
  • <имя файла> - , для которого создается ссылка.

При использовании mklink можно использовать один из следующих флагов:

  • /d - создание символической ссылки на папку с возможностью использование относительного пути
  • /h - создание жесткой ссылки
  • /j - создание точки соединения

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

Рассмотрим простой пример использования. Допустим имеется программа, которая сохраняет информацию строго в указанном месте, например по адресу «C:\Program Files\Program\Data». Разработчик прописал этот путь в коде программы, поэтому нет возможности его изменить. Но может возникнуть ситуация, когда на диске C: не хватит свободного места для сохранения очередного файла данной программой, хотя на компьютере могут быть другие свободные диски, например D: . Использование символической ссылки легко может решить эту проблему.

Для начала выберем новое путь для хранения данных. Например «D:\Data». Для этого на диске D: создадим папку с именем Data и перенесем в нее содержание нашей папки. Можно просто скопировать папку «C:\Program Files\Program\Data» на диск D: . Таким образом мы перенесли все данные по новому пути «D:\Data». Но программа пока об этом не знает. Так как путь «C:\Program Files\Program\Data» прописан в коде программы, то сообщить мы ей об этом не сможем. Но ведь нам требуется как-то перенаправить работу программы по пути «D:\Data». Для этого удалим папку «C:\Program Files\Program\Data» и создадим вместо нее символическую ссылку на папку «D:\Data». Для создание такой ссылки выполним команду:

Mklink /d D:\Data "C:\Program Files\Program\Data"

Этим мы перенаправили путь «C:\Program Files\Program\Data» по пути «D:\Data». Теперь при переходе в «папку» по старому адресу на диске C: отображается содержание папки «D:\Data». Программа по-прежнему будет использовать старый путь для сохранения данных, но фактически они будут хранится по новому пути на диске D: .

Подобным образом можно выполнять и другие «перемещения» адресов в файловой системе. Символические ссылки могут указывать на любые объекты файловой системы, включая съемные носители (флешки) или сетевые диски.

» [Экзамен по информатике][Билет №9]

Файловая система. Папки и файлы. Имя, тип, путь доступа к файлу.

Файл.

Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.

Файл - это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.

В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более восьми букв латинского алфавита и цифр, а расширение состоит из трех латинских букв, например: proba.txt

В операционной системе Windows имя файла может иметь до 255 символов, причем допускается использование русского алфавита, например:
Единицы измерения информации.doc

Файловая система.

На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется установленной файловой системой.

Файловая система - это система хранения файлов и организации каталогов.

Для дисков с небольшим количеством файлов (до нескольких десятков) удобно применять одноуровневую файловую систему, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов.

Если на диске хранятся сотни и тысячи файлов, то для удобства поиска файлы организуются в много уровневую иерархическую файловую систему, которая имеет «древовидную» структуру.

Начальный, корневой, каталог содержит вложенные каталоги 1-го уровня, в свою очередь, в каждом из них бывают вложенные каталоги 2-го уровня и т. д. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.

Путь к файлу.

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

Например, путь к файлам на рисунке можно записать так:

C:\Музыка\Пикник\

Полное имя файла.

Путь к файлу вместе с именем файла называют полным именем файла.

Пример полного имени файлов:

C:\basic\prog123.bas

C:\Музыка\Пикник\Иероглиф.mp3

Операции над файлами.

В процессе работы на компьютере над файлами чаще всего производятся следующие операции: копирование (копия файла помещается в другой каталог); перемещение (сам файл перемещается в другой каталог); удаление (запись о файле удаляется из каталога); переименование (изменяется имя файла).

Графическое представление файловой системы.

Иерархическая файловая система MS-DOS, содержащая каталоги и файлы, представлена в операционной системе Windows с помощью графического интерфейса в форме иерархической системы папок и документов. Папка в Windows является аналогом каталога MS-DOS. Однако иерархические структуры этих систем несколько различаются. В иерархической файловой системе MS-DOS вершиной иерархии объектов является корневой каталог диска, который можно сравнить со стволом дерева - на нем растут ветки (подкаталоги), а на ветках располагаются листья (файлы).

В Windows на вершине иерархии папок находится папка Рабочий стол. (Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети).



 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!