Понятие и назначение файловых менеджеров

Автор: Пользователь скрыл имя, 21 Апреля 2014 в 21:46, курсовая работа

Краткое описание

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

Оглавление

Введение………………………………………………………………………………4
1 Теоретические основы файловой системы назначения………………………. 5
1.1 Понятие файловой системы……………………………………………………5
1.2 Понятие и назначение файловых менеджеров 10
2 Обзор современных файловых менеджеров 16
2.1 Total Commander 16
2.2 Far Manager 26
ВЫВОДЫ И РЕКОМЕНДАЦИИ 33
БИБЛИОГРАФИЧЕСКИЙ СПИСОК ……………………………………………..34

Файлы: 1 файл

Дергачева Д.А_текст.docx

— 1.20 Мб (Скачать)

 
Рисунок 2.1.2- Работа с архивами и папками

 

- Упаковывать и распаковывать архивы. Нажатием двух клавиш вызывается диалог, где можно выбрать любой поддерживаемый формат архивов и упаковать файлы. Архивация может проходить абсолютно незаметно для пользователя. Так как архивы приравниваются к каталогам, распаковка файлов происходит очень просто. Добавлять файлы в архив так тоже можно - следует скопировать в "каталог"архива файл, и он будет в архив добавлен (рисунок 2.1.3, 2.1.4).

 
Рисунок 2.1.3 - Упаковка файлов

 
 

 
Рисунок 2.1.4- Распаковка файлов

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

Поиск файлов.

Рисунок 2.1.5 - Инструмент поиска файлов Total Commander.

Схема поиска файлов в TC довольна проста. Инструмент поиска TC умеет искать файлы с любыми параметрами, и в то же время - он на порядок удобнее, и быстрее поиска, встроенного в explorer, и на несколько порядков функциональнее (рисунок 2.1.5).

- Поиск может осуществляться в архивах

- Можно осуществлять поиск файла с заданным текстом.

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

- Поддерживаются регулярные выражения. Регулярные выражения - это некое сложное условие поиска. Например, такое условие, как "найти все файлы, начинающиеся на doc, а заканчивающиеся на ument или на s или uments, и с расширением doc, rtf или txt" записанное при помощи регулярных выражений будет выглядеть так: doc(s|ument|uments).(doc|rtf|txt) (рисунок 2.1.6).

 
Рисунок 2.1.6- Поиск с помощью регулярных выражений.

 
- Возможность искать дубликаты файлов.

- Для поиска могут использоваться плагины. Те возможности поиска, которых не было в самом TC, реализованы с помощью контентных плагинов (рисунок 2.1.7). 

 
Рисунок 2.1.7 Поиск с плагинами.

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

 
Рисунок 2.1.8 - Шаблоны поиска.

 
- Навигация по найденным файлам.

FTP-клиент (рисунок 2.1.9).

- Имеется менеджер соединений, для каждого из которых можно указать свои настройки

- Поддерживаются различные типы соединений и прокси-серверов, сжатие данных и прочее.

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

- Поддерживается большое количество различных FTP-серверов. Даже если пользователь наткнётся на какой-либо "непонятный" сервер, можно попробовать вручную подобрать параметры, при которых TC будет с ним работать.

- Все действия логируются, а логии - сохраняются.

- Можно вводить команды FTP напрямую. Текст команды вводится в командную строку,и она выполняется.

- Поддерживается перекачка с сервера на сервер без скачки на локальный компьютер.

Рисунок 2.1.9 - Работа Total Commander с FTP

Табы

Табы (закладки) - одна из самых удобных и наглядных функций TC. Часто, при работе не хватает двух панелей файлового менеджера, и табы убирают это неудобство (рисунок 2.1.10).

 
Рисунок 2.1.10 - Табы, облегчающие работу.

С каждой стороны открыто по четыре файловые панели. Табы - это их заголовки, щёлкая по которым, можно переключаться с панели на панель. Каждая панель никак не зависит от остальных, то есть при переключении сохраняются установленные режимы сортировки и фильтры, а также  - выделения файлов. Табы можно заблокировать - и тогда сменить открытый в табе каталог будет невозможно. А можно заблокировать таб так, что каталог можно будет сменить, но при перезапуске TC а нём всегда будет открываться заданный каталог.

Lister

Листер TC - это, по возможностям, такая же отдельная утилита, как, например поиск, она существует в виде отдельной утилиты, но при использовании в TC возможности и удобство работы с ней возрастают. 
Листер - это "просмотрщик", вызываемый по нажатию клавиши F3 (рисунок 2.1.11).

 
Рисунок 2.1.11 – Работа утилиты Lister в Total Commander.

 
Основные возможности листера:

- Просмотр файлов в виде текста, двоичных данных, шестнадцатеричных кодов, rtf или html. Режимы быстро переключаются по мере надобности

- Поддержка ANSI, ASCI, Unicode, UTF-8 и KOI-8.

- Широкие возможности поиска по тексту. - Возможность быстрого просмотра в файловой панели TC (рисунок 2.1.12).

Рисунок 2.1.12 - Быстрый просмотр (Quick view)

 
В таком режиме вы можно перемещаться по диску, одновременно просматривая содержимое файлов на нём.

- Встроенный простой мультимедиа-проигрыватель.

- Интеграция с XnView&IrfanView. Имеется возможность подключить любой из этих вьюверов для того, чтобы листер "научился" показывать поддерживаемые ими форматы.

- Поддержка огромного числа различных форматов файлов. Плагины для просмотра графики и видео, прослушивания музыки, редактирования текста и mp3-тегов. Плагины, которые показывают html и flash, читают документы самых различных форматов, сообщают информацию о содержимом архивов, и определяют, каким компилятором был создан бинарный файл.

 

Групповое переименование

Групповое переименование - очень полезный инструмент, который предназначен для переименования файлов. Переименование может осуществляться по маске, с использованием регулярных выражений и плагинов (рисунок 2.1.13).

 

Рис 2.1.13 - Инструмент мультипереименования Total Commander.

Системные плагины

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

Рисунок 2.1.14 - Системные плагины.

    1. Far manager

Far manager - это программа управления файлами и архивами в операционных системах семейства Windows (9x/Me/NT/2000/XP). FAR Manager работает в текстовом режиме и позволяет просто и наглядно выполнять большинство необходимых действий: просматривать файлы и каталоги, редактировать, копировать и переименовывать файлы, а также многое другое.

Режимы отображения файлов - по нажатию CTRL+1…9 можно выбрать вид и набор отображаемых свойств. Наиболее удобны 1,2 для обычного просмотра, 5 -для просмотра информации о том, когда были созданы и модифицированы файлы и для файлов с длинными именами - 4. А если имя все равно не умещается, то можно проскроллить его стрелками вправо/влево с нажатой клавишей ALT (рисунок 2.2.1).

Рисунок 2.2.1 - Режим отображения файлов.

 

Режимы сортировки файлов - используются горячие клавиши CTRL+F3…F11 чтобы выбрать нужный режим. Наиболее часто используемые - по имени (CTRL+F3), по дате изменения (CTRL+F5) и по размеру (CTRL+F6). По CTRL+F12 откроется окно с отображением текущей сортировки, где также можно выбрать другие режимы сортировки с кратким описанием и горячей клавишей. Повторное нажатие на горячую клавишу изменяет порядок сортировки, от меньшего к большему и наоборот.

NTFS линки - по нажатию ALT+F6 можно создать NTFS ссылку на папку, так называемый soft link. Это очень удобно когда заканчивается место на системном диске - можно не увеличивая размера раздела быстро его освободить, перенеся большие папки на другой диск. Для этого нужно перенести выбранную папку, выделить ее на одной панели, на второй открыть прежнее ее местонахождение и нажать ALT+F6. Для всех программ путь к файлу останется прежним и на их работу это совершенно не повлияет. Таким образом можно в одном месте собрать папки, которые на диске могут находится в разных местах, но фактически будут находится в одном месте (к примеру, для удобного резервного копирования) (рисунок 2.2.2).

Рисунок 2.2.2 - NTFS линки.

 

Временная панель - очень часто нужно найти файлы (ALT+F7) по определенному критерию: имени файла или содержимому. Когда они найдены, можно сохранить результаты поиска во временную панель и потом произвести групповую операцию с файлами. Добавить файлы во временную панель можно обычным копированием, открыв окно выбора диска ALT+F1/F2 и нажать 1(рисунок 2.2.3).

Рисунок 2.2.3 - Временная панель.

Фильтрация типов файлов в текущем виде - когда в папке много файлов, а интересуют только определенный тип файлов, можно нажать CTRL+I и в окне выбрать нужное расширение, нажав на пробел, и все остальные будут скрыты. Если их даже после фильтрации много, то быстро перейти на первое совпадение по имени можно зажав кнопку ALT и начав печатать первые буквы файла. Для перехода на следующее совпадение нужно нажать CTRL+ENTER (рисунок 2.2.4).

Рисунок 2.2.4 - Фильтрация типов файлов в текущем виде.

 

Список процессов - Far Manager может отобразить список процессов. Для этого нужно открыть окно выбора диска (ALT+F1/F2) и нажать 0. В этом списке также можно выбирать вид отображение свойств процесса (размера) и сортировать по размеру CTRL+F6. Операция удаления F8 на элементе или группе приведет к ликвидации процесса в памяти, а клавиша F3 покажет детальную информацию о процессе (загруженные библиотеки, статистика работы и переменные окружения) (рисунок 2.2.5).

Рисунок 2.2.5 - Список процессов

 

  Навигация по папкам - для быстрого перемещения по папкам нужно запомнить комбинации таких клавиш CTRL+\ (переход в корневую папку текущего диска), ALT+F10 -построение дерева папок для просмотра структуры и быстрого перемещения в нее, а также ALT+F12 - отображает историю папок, по которым были осуществлены переходы (рисунок 2.2.6).

Рисунок 2.2.6 - Навигация по папкам.

 

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

Рисунок 2.2.7 - Сравнение идентичности файлов и папок

 

Контекстное меню - Far Manager умеет работать с контекстным Windows меню текущего файла, если нажать клавишу свойсив Windows на клавиатуре или правую кнопку мышки. Поддерживаются также групповые операции с выделенными файлами, к примеру, архивация.

Перекодировка в редакторе - открыв файл во встроенном редакторе Far Manager (F4) можно выбрать кодировку файла по нажатию SHITF+F8 (рисунок 2.2.8).

 

Рисунок 2.2.8 - Контекстное меню

 

Рисование линий -один из забавнейших встроенных плагинов встроенного редактора -это рисование линий. Для этого необходимо в редакторе вызвать окно плагинов F11 и активировать Draw Lines. После этого переключать на одинарную/двойную линию можно клавишей F2, а рисование происходит при нажатой клавише SHIFT и перемещению курсора стрелками (рисунок 2.2.9).

Рисунок 2.2.9 - Рисование линий.

 

Подстветка синтаксиса -каждый раз при открытии в редакторе текстовых файлов исходников или других файлов с разметкой активируется подстветка синтаксиса. Выбрать необходимую подстветку можно открыв плагины F11, затем FarColorer, а затем List Types (рисунок 2.2.10).

Рисунок 2.2.10 - Подстветка синтаксиса.

Запись действий - если необходимо выполнить много повторяющихся операций над файлами или строками можно написать простенький скрипт на Perl или с помощью awk, но, возможно, это можно сделать с помощью записи макроса. Чтобы начать запись макроса нужно нажать CTRL+. (точка). В левом верхнем углу загорится символ R, после этого выполнить необходимые действия с помощью клавиш и закончить запись CTRL+. и задать клавишу активации макроса. Будьте осторожны и назначайте клавиши активации макроса с модификаторами CTRL, SHIFT или ALT чтобы не переопределить уже существующие горячие клавиши. С помощью макросов очень удобно производить действия в текстовых файлах -перемещение текста в строках, удаление данных в файлах, которые имеют строгую структуру.

В данном обзоре в более выигрышном свете предстает Far Manager. Одним из преимуществ этого файлового менеджера перед конкурентами является то, что для всех жителей стран СНГ он распространяется совершенно бесплатно. В то время как Total Commander стоит порядка сорока долларов. Одним из главных недостатков TC можно считать невозможность управления файлами при помощи клавиатуры. Для копирования или перемещения файла нужно уметь виртуозно управлять мышью, в то время как в Far подобные действия выполняются с помощью клавиатуры, что намного удобнее.

Несомненно,TC имеет свои плюсы. Это не только файловый менеджер, но и очень удобный FTP-клиент. При подключении к FTP-серверу вы сможете работать с расположенными там файлами и папками так, как если бы они находились на дополнительном локальном диске. Кроме работы с FTP, Total Commander предоставляет еще много дополнительных возможностей, среди которых — удобная настройка интерфейса, собственная панель быстрого запуска файлов и приложений, подробная информация о системе, просмотрщик графики, мультимедиа и документов в формате RTF и т.д.

Информация о работе Понятие и назначение файловых менеджеров