- •Введение
- •Файловая система Понятие файлов
- •Типы файлов
- •Файловые операции
- •Понятие файловой системы
- •Структура файловой системы
- •Копирование и перемещение файлов
- •Удаление файлов и каталогов (папок)
- •Обслуживание файловой структуры
- •Создание и именование файлов
- •Создание каталогов (папок)
- •Навигация по файловой структуре
- •Управление атрибутами файлов
- •Программы для работы с файловой системой Проводник Windows
- •Файловые менеджеры
- •Обслуживание файловой системы
- •Заключение
- •Список литературы
Файловые менеджеры
Для оптимизации процесса работы с файлами используются файловые менеджеры. Файловый менеджер — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью, резервное копирование, управление принтерами и пр.
Total Commander — популярный файловый менеджер с практически всеми необходимыми для подобных программ функциями.
X-plore — наиболее удобный на сегодняшний день файловый менеджер для смартфонов на базе Symbian, Windows Mobile и Android.
FreeCommander — довольно неплохая бесплатная замена стандартному проводнику Windows.
Unreal Commander - бесплатный файловый менеджер с двухпанельным интерфейсом, возможностью доступа к сетевым ресурсам и множеством других возможностей.
TeraCopy — компактная программа для копирования и перемещения файлов с максимальной скоростью.
Tweak Total Commander — программа предназначена для тонкой настройки Total Commander (более 65 опций) без редактирования вручную его INI файлов.
xplorer2 lite — мощный файловый менеджер для домашнего использования с широкими возможностями.
ViewFD — бесплатный компактный файловый менеджер, с широкими возможностями сходными с популярной программой Total Commander.
FAR Power Pack — инсталлятор в комплекте которого идет файловый менеджер Far и комплекс избранных плагинов, макросов и других утилит.
FAR Manager — бесплатный файловый менеджер, позволяющий просматривать файлы и каталоги, редактировать, копировать и переименовывать файлы…
XYplorer — мощный файловый менеджер с поддержкой вкладок и мощным поисковым механизмом.
Обслуживание файловой системы
Следует отметить, что файловая система не следит за «порядком» на жестком диске. К примеру, ОС Windows устроена таким образом, что она сохраняет новые файлы в первой попавшейся незанятой ячейке. При этом если файл не помещается целиком в эту ячейку, то он делится на несколько частей (фрагментируется). Соответственно время доступа и открытия такого файла увеличивается, что негативно сказывается на общей производительности системы.
Для того, чтобы этого не допустить и «навести порядок» в файловой системе, необходимо регулярно производить дефрагментацию разделов жесткого диска.
В ОС Windows для этого необходимо зайти в свойства конкретного раздела жесткого диска, перейти на вкладку «Сервис» и нажать кнопку «Выполнить дефрагментацию». В открывшемся окне можно настроить операцию автоматической дефрагментации дисков. Для самостоятельного осуществления дефрагментации, необходимо указать раздел жесткого диска, нажать кнопку «Анализировать диск», а затем «Дефрагментация операции».
Заключение
В работе были изучены основные понятия, связанные с работой в файловой системе: понятия файлов, файловых операций, файловой системы. Рассмотрена структура файловой системы, а также обслуживание структуры.
Рассмотрены такие программы для работы с файлами, как Проводник Windows, а также Total Commander, X-plore, FreeCommander, Unreal Commander, TeraCopy, Tweak Total Commander, xplorer2 lite, ViewFD, FAR Power Pack, FAR Manager, XYplorer.
Особое внимание в работе уделено обслуживанию файловой структуры, потому как правильное обслуживание приводит к оптимизации процесса работы и предотвращает проблемы, связанные с увеличением времени доступа и открытия файла, которые влияют на общую производительность системы.
На основе вышеизложенного материала составлена общая методика работы с файловой системой
Надёжность и отказоустойчивость (reliability and robustness) файловых систем обеспечивают архитектурными особенностями, которые защищают прикладные программы от повреждения друг другом и операционной системой. ОС Windows использует отказоустойчивую структурированную обработку особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью .
Для работы в файловой системе ОС, необходимо знать и понимать основные понятия, структуру самой системы и ее компонентов. Кроме того, для оптимизации процесса рекомендуется использовать специальные программы, заменив стандартные, а также регулярно производить дефрагментацию разделов жесткого диска
