При любом использовании компьютера возникает аспект работы с файлами. В этом, порой непростом, деле помочь предназначены файловые менеджеры. Каждый из пользователей имеет своего "фаворита" из всего их многообразия. Пользователь использует конкретную программу чаще других и, как правило, её функциональность вполне его устраивает. Но бывают ситуации, в которых желания пользователя остаются неосуществлёнными. Кому-то не хватает удобства, кому-то - красоты, кому-то - скорости, а кому-то - ещё чего-нибудь. В большинстве таких случаев человек смиряется с "недостатками" используемого файлового менеджера, считая их неизбежными. Цель данной статьи - показать, что иногда любимая программа таит в себе способы исполнения самых смелых желаний пользователя. Речь пойдёт об одном из самых распространённых файловых менеджеров, о FAR . На момент написания статьи последней версией является FAR 1.70 beta 5 build 1634, о ней и будем говорить. Автор не ставит целью увеличить число поклонников этого программного продукта. В статье на примерах будут рассмотрены некоторые возможные желания пользователя и способы их удовлетворения. Практические же выводы предстоит сделать каждому лично.
Примечание . Потенциальные возможности FAR практически бесконечны, за счёт поддержки внешних модулей и макрокоманд. Поэтому мы будем рассматривать только стандартный состав и его возможности. Всё, что касается дополнительных плагинов и адд-онов, вы можете найти на официальном сайте дополнений: http://plugring.farmanager.com/ .
Список стандартных плагинов
Импорт reg-файла в системный реестр
Окно настройки раскраски файлов
Директория "Far\Addons\Colors\"
Окно "Редактирование пользовательского меню"
Создание местного меню
Создание местного меню
Создание команды меню для монтирования виртуального диска
Диалоговое окно "Применить команду"
Настройка фильтров файловой панели
Сохранение на дискету с автоматическим созданием копий
Меню дисков с дополнительной информацией
Меню дисков
Список задач
Директория "Far\Addons\XLat\Russian\" и использование перекодировки QWERTY<->ЙЦУКЕН"
Использование различных таблиц кодировки символов
Директория "Far\Addons\Macros\"
Окно списка экранов
Окно "История смены папок"
Окно "История просмотра и редактирования"
Создание команды меню для действия: "перейти на обоих панелях на диск "C:" и выйти из FAR"
Текстовое контекстное меню
Сохранение содержимого временной панели в файл
FAR Manager - консольный файловый менеджер для операционных систем семейства Microsoft Windows. Он позволяет удобно совершать операции над файлами, размещенными локально на вашем компьютере, а также с файлами на удаленных компьютерах.
Скачать бесплатно FAR Manager можно на сайте поддержки проекта . Рекомендуем качать файл с расширением.msi - стандартный инсталлятор для Windows.
По умолчанию интерфейс FAR Manager состоит из двух панелей, на которых выводится список файлов и директорий.
Перемещаться между директориями можно при помощи клавиш-«стрелок» и клавиши «Enter» . В нижней части окна приложения есть список подсказок операций, соответствующих функциональным клавишам (F1 - F12 , и они же с нажатой клавишей "Alt" ). Переключение между панелями происходит при нажатии клавиши "Tab". Также многие действия доступны посредством мыши.
Для удобства работы имеет смысл установить русский язык для интерфейса FAR Manager. Для этого:
Пусть в левой панели FAR Manager у вас будет открыта директория с файлами вашего сайта, который вы хотите разместить. В правой панели будем работать с файлами на FTP-сервере. Чтобы открыть панель FTP, нажмите Alt+F2 , выберите «NetBox» и нажмите клавишу "Enter" .
В правой панели откроется список имеющихся у вас FTP-соединений.
Чтобы создать новое соединение, нажмите Shift+F4 . Откроется диалоговое окно, в котором необходимо указать параметры соединения.
После указания параметров соединения нажмите кнопку «Да».
Внимание: мы не рекомендуем сохранять пароли в настройках FTP-соединения. Это может повредить безопасности вашего сайта, так как сохраненные в популярных программах пароли часто становятся предметом кражи при заражении компьютера вирусами. Вместо этого вводите пароль вручную перед каждым соединением.
Можно присвоить сессии любое уникальное имя.
После сохранения параметров созданное соединение появится в списке справа на панели FTP.
Чтобы установить соединение и начать работу с FTP через FAR Manager, пометьте строку курсором и нажмите клавишу "Enter". В правом окне откроется корневая директория вашего аккаунта на сервере.
Перейдите в корневую директорию вашего нового сайта и удалите стандартный индексный файл index.php. Для удаления пометьте файл курсором, нажмите F8 и подтвердите действие.
Чтобы закачать файлы вашего сайта на сервер, перейдите на левую панель, нажав клавишу Tab , и выделите файлы, которые нужно загрузить на сервер: выделите файл курсором, нажмите клавишу Insert - файл выделится цветом. Пометьте так все файлы и папки вашего сайта.
Для начала копирования нажмите клавишу F5 .
Подтвердите ваше намерение начать копирование нажатием клавиши Enter .
В появившемся диалоговом окне убедитесь, что опции копирования выбраны правильно, и нажмите клавишу Enter .
После завершения копирования вы увидите, что в правом окне появились файлы, которые вы загрузили с локального компьютера. Теперь вы можете продолжить работу с FAR Manager согласно имеющимся задачам.
Файловые менеджеры - это программы-оболочки для работы с операционной системой. С помощью файлового менеджера пользователи могут просматривать, копировать, удалять и создавать каталоги и файлы, запускать программы и т.д. Одним из первых файловых менеджеров является Norton Commander для работы с ОС DOS, созданный Питером Нортоном. В нем впервые использован двухпанельный интерфейс.
В файловом менеджере экран делится на две самостоятельные области или панели, в каждой из которых отображается содержимое каталогов и файлов на дисках. Файловый менеджер Norton Commander является основоположником класса программ - классических файловых менеджеров. К классическим файловым менеджерам относятся: DOS Navigator, FAR Manager, Volkov Commander, Windows Commander и т.д.
Классические файловые менеджеры унаследовали комбинации клавиш Norton Commander. В настоящее время опытные пользователи ПК для работы с ОС Windows предпочитают использовать файловые менеджеры FAR или Total Commander. Многие пользователи предпочитают использовать FAR Manager по причине наличия огромного количества дополнительных модулей или плагинов, которые позволяют расширить функциональность файлового менеджера.
Более подробно рассмотрим программу FAR Manager , которая является бесплатной для некоммерческого использования гражданами стран СНГ (автор Евгений Рошал - российский программист), а для остальных пользователей распространяется как условно бесплатная (shareware).
Новая версия: Far Manager v2.0 build 1086 x86
Рис. 1.
Far Manager - консольный файловый менеджер для операционных систем семейства Windows. Файловый менеджер предоставляет удобный интерфейс пользователя для работы с файлами, т.е. для просмотра файлов и каталогов, редактирования, копирования, переименования файлов и т.д. Far Manager обеспечивает обработку файлов с длинными именами.
Основные клавиатурные команды: Команды управления панелями; Управление файлами и сервисные команды; Командная строка; Прочие команды.
Рассмотрим Команды управления панелями.
Команда | Описание команды |
---|---|
TAB | Изменить активную панель |
Ctrl-U | Поменять панели местами |
Ctrl-L | Убрать/показать информационную панель |
Ctrl-Q | Убрать/показать панель быстрого просмотра файла |
Ctrl-T | Убрать/показать дерево папок |
Ctrl-O | Убрать/показать обе панели |
Ctrl-P | Убрать/показать неактивную панель |
Ctrl-F1 | Убрать/показать левую панель |
Ctrl-F2 | Убрать/показать правую панель |
Ctrl-B | Спрятать/Показать линейку функциональных клавиш |
Команды файловой панели | |
Ins, Shift-клавиши курсора | Пометить/снять пометку файла |
Gray+ | Пометить группу |
Gray- | Снять пометку с группы |
Gray* | Инвертировать пометку |
Shift- |
Пометить все файлы |
Shift- |
Снять пометку со всех файлов |
Ctrl+M | Восстановить предыдущую пометку |
Команда | Описание команды |
---|---|
F1 | Помощь |
F2 | Вызвать пользовательское меню |
F3 | Просмотр файла |
F4 | Редактирование файла. Вызывает встроенный, внешний или ассоциированный редактор |
F5 | Копирование. Копирует файлы и папки |
F6 | Переименование или перенос папок и файлов |
F7 | Создание новой папки |
F8 | Удаление файлов и папок |
F9 | Показать горизонтальное меню |
F10 | Завершить работу с FAR |
Alt-F1 | Изменить текущий диск в левой панели |
Alt-F2 | Изменить текущий диск в правой панели |
Alt-F5 | Печать файлов |
Alt-F7 | Выполнить команду поиска файлов |
Alt-F8 | Показать историю команд |
Shift-F4 | Создать текстовый файл |
Alt-Del | Уничтожение файлов и папок |
Команды управления курсором | |
Команда | Описание команды |
---|---|
Ctrl-Home | В начало файла |
Ctrl-End | В конец файла |
Home | В начало строки |
End | В конец строки |
PgUp | Страницу наверх |
PgDn | Страницу вниз |
Del | Удалить символ |
BS | Удалить символ слева |
Ctrl-Y | Удалить строку |
Операции над блоками | |
Shift+стрелка | Выделить простой (строчный) блок |
Ctrl-U | Снять выделение с блока |
Shift-A | Выделение всего текста |
Shift-Ins, Ctrl-V | Вставить блок из буфера обмена |
Shift-Del, Ctrl-X | Переместить (вырезать) блок в буфер обмена |
Ctrl-C | Скопировать блок в буфер обмена |
Ctrl-D | Удалить блок |
Ctrl-P | Копировать блок в текущую позицию курсора |
Ctrl-M | Переместить блок в текущую позицию курсора |
Прочие операции | |
F1 | Помощь |
F2 | Сохранить файл |
Shift-F2 | Сохранить файл под другим именем |
F7 | Поиск |
Ctrl-F7 | Замена всех вхождений слова на другое |
Shift-F7 | Продолжить поиск/замену |
F8 | Переключение DOS/WINDOWS (кодировки символов) |
F10, Esc | Выход из редактора |
Shift-F10 | Сохранение и выход |
Ctrl-Z | Отмена последнего действия (откат) |
Знакомство с основными возможностями файлового менеджера FAR Manager - программой управления файлами и архивами в операционных системах семейства Windows и приобретение навыков работы с файловыми менеджерами.
В процессе работы с менеджером FAR Manager выполните следующие действия:
Рис. 2
Нажмите кнопку Power на системном блоке ПК.
После полной загрузки ОС Windows, нажмите кнопку Пуск и в Главном меню выберите команду Программы, в раскрывшемся подменю выберите FAR Manager , а затем щелкните на ярлыке FAR Manager , приложение запустится. Файловый менеджер можно запустить другим способом, дважды щелкнув левой клавишей мыши на ярлыке FAR Manager , размещенном на рабочем столе.
Установите чистую flash в USB.
Команды управления файлового менеджера:
В соответствии со структурой папок и файлов, представленной на Рис.1, создайте структуру папок.
Для этого выполните команду Alt-F1 и сделайте активным корневой каталог диска E:. Далее, используя команду F7, создайте папки FAVORITE и LIBRARY. Затем перейдите в каталог LIBRARY и создайте папки ARTICLE и BOOK. Проверьте созданную структуру папок, нажав на клавиши Alt-F10. Для выхода из дерева каталогов щелкните на функциональную клавишу F10.
Создайте файлы lesson1.txt и lesson2.txt применив команду Shift-F4. Для этого перейдите в корневой каталог диска E: и нажмите клавиши Shift-F4, откроется окно диалога. В этом окне введите имя создаваемого файла, например lesson1.txt и нажмите Enter.
Откроется окно текстового редактора (редактирование lesson1.txt), в котором введите текст (текст произвольный, размер файла должен быть не менее 800 символов, т.е. 10 строк по 80 символов). Для сохранения файла с тем же именем нажмите клавишу F2, для сохранения файла под другим именем нажмите клавиши Shift-F2. После сохранения файла выйдите из редактора и перейдите к спискам файлов и каталогов, щелкнув на клавише F10 (Выход).
Создайте файлы favorite1.txt и favorite2.txt методом копирования файлов lesson1.txt и lesson2.txt. Для этого необходимо на одной из панелей открыть папку E:\FAVORITE, а на другой панели открыть корневой каталог диска E:, котором размещены файлы lesson1.txt и lesson2.txt. Используя команду копирования F5, выполните копирование файлов lesson1.txt и lesson2.txt в папку E:\FAVORITE с изменением имен файлов на favorite1.txt и favorite2.txt.
Для этого на активной панели выделите манипулятором мышь файл, например lesson1.txt и щелкните на функциональной клавише F5, в раскрывшемся окне диалога введите полный путь и новое имя файла, например favorite1.txt. Затем щелкните мышью на пункте Копировать или нажмите Enter, в каталоге E:\FAVORITE появится файл favorite1.txt.
Создайте файлы article1.txt и article2.txt методом копирования группы файлов favorite1.txt, favorite2.txt и их переименования после копирования в папке E:\LIBRARY\ARTICLE. Для этого необходимо на одной из панелей открыть папку E:\LIBRARY\ARTICLE, а на другой панели открыть папку E:\FAVORITE, в которой размещены файлы favorite1.txt и favorite2.txt.
Затем на активной панели клавишей Ins пометить файлы favorite1.txt и favorite2.txt (имена файлов окрасятся в желтый цвет) и щелкнуть на функциональной клавише F5. Откроется окно диалога Копирование. В строке будет указан полный путь для копирования, нажмите Enter.
После копирования файлов favorite1.txt и favorite2.txt в папку E:\LIBRARY\ARTICLE переименуйте их имена. Для этого на активной панели выделите файл (например, favorite1.txt) и нажмите клавишу F6. В раскрывшемся окне диалога Переименование/Перенос укажите полный путь и новое имя файла (например, article1.txt), щелкните на пункте Переименовать или нажмите клавишу Enter. В результате файл favorite1.txt будет переименован на article1.txt.
Для просмотра файла article1.txt выделите его манипулятором мышь и щелкните на клавише F3. С помощью клавиш управления курсором и клавиш Home, End, PgUp, PgDn просмотрите текст файла.
Для перехода из режима просмотра в режим редактирования нажмите клавишу F6. В режиме редактирования добавьте текст к файлу и сохраните его, нажав F2. Выйдите из редактора, нажав F10 (ESC).
Создайте файлы book1.txt и book2.txt в папке E:\FAVORITE, а затем переместите их в папку E:\LIBRARY\BOOK. Для перемещения файла book1.txt необходимо на одной из панелей открыть каталог E:\FAVORITE, в котором размещен файл book1.txt, а на другой панели открыть папку E:\LIBRARY\BOOK. Затем на активной панели выделите файл book1.txt и щелкните на клавише F6. В раскрывшемся окне диалога Переименование/Перенос укажите полный путь для перемещения файла, нажмите клавишу Enter. Файл book1.txt будет перемещен в папку E:\LIBRARY\BOOK.
Сообщите преподавателю о выполненной работе. После разрешения на завершение работы можете удалить созданные файлы и каталоги командой удалить (клавиша F8). Далее закройте файловый менеджер FAR Manager, щелкнув на клавише F10, затем можно извлечь USB flash drive.
О себе FAR говорит следующее (справка по F1):
    FAR - это работающая в текстовом режиме программа управления файлами для Windows 95/98/Me/NT/2000/XP/2008/7, которая обеспечивает обработку файлов с длинными именами и имеет обширный набор дополнительных функций. Что верно, конечно, но на самом деле, совсем не отражает основного предназначения FAR Manager - быть максимально удобным инструментом администрирования системы. Наверно не менее половины всех повседневных задач администрирования можно решить с использованием одного единственного инструмента - FAR.
Наиболее популярной версией FAR Manager многие годы была 1.70 (1.705) прекрасно работающая во всех Windows от NT до Windows 7. Затем, начиная с 2006 года, вышло несколько обновленных пакетов, и по состоянию на вторую половину 2012 г. на сайте разработчика доступны для свободного скачивания стабильные версии:
Универсальная версия FAR Manager 1.75
для использования в любой ОС семейства Windows. Во многом, данная версия, внешне почти ничем не отличается от старой доброй 1.705;
- версия FAR Manager 2.0
для использования в среде Windows XP и старше;
На сайте разработчика имеется возможность скачать инсталляционные пакеты FAR как для 32-разрядных, так и 64-разрядных ОС Windows
Все версии FAR от 1.705 до 2.0 практически не имеют внешних отличий, и не требуют от пользователя каких либо дополнительных усилий по освоению программы при переходе на новую версию. Тот, кто освоил работу с FAR 1.705 , без проблем сможет пользоваться FAR2 .
    FAR 1.705 распространялся как условно - бесплатное приложение (shareware). Для пользователей бывшего СССР, требовалась бесплатная регистрация программы с помощью довольно простой процедуры, и не требующая наличия доступа в Интернет.. Версии 1.75 и 2.0 (а также и последующие в будущем) являются бесплатными (Freeware и Open Source) программами, распространяемыми под модифицированной BSD лицензией.
    В состав стандартной поставки FAR изначально входит достаточное количество дополнительных внешних модулей (плагинов, plugins), обеспечивающих комфортное выполнение большинства действий по обслуживанию системы без использования каких-либо дополнительных программ - от работы с архивами, файлами и папками до подключения к скрытым сетевым ресурсам или FTP-серверам. При необходимости, набор внешних модулей можно легко изменить, добавив необходимый функционал, или удалив ненужный.
Все версии FAR Manager в стандартном варианте поставки позволяют работать с архивами. При этом, файлы в архивах обрабатываются аналогично файлам в папкам файловой системы Windows. FAR сам преобразует ваши команды в соответствующие вызовы внешних архиваторов.
    FAR также обеспечивает значительное количество сервисных функций. Кроме стандартных возможностей обработки файлов он предоставляет возможности:
FTP-клиента, позволяющего работать с FTP-серверами через Прокси и NAT.
- Просмотра сетевого окружения и сетевых папок, в т.ч и скрытых.
- Встроенного редактора с возможностью просмотра файлов как в текстовом так и
HEX- формате. При чем в текстовом формате легко меняется DOS-кодировка на Windows
и наоборот. Кроме того, возможности встроенного редактора позволяют легко выполнять даже
такие "экзотические" операции, как перенос из текстового файла выделенного в
прямоугольном окне текста в другой файл и т.д.
- Менеджера программ, позволяющего просмотреть список процессов,
сведения о каждом из них, его источник и используемые ресурсы системы.
И убить ЛЮБОЙ процесс, чего не позволяет сделать стандартный Task Manager. Имеется
возможность просмотра списков процессов на другом компьютере в локальной сети.
- Менеджера печати.
- Возможность создания своих макросов и меню для максимальной
адаптации "под себя".
- Поддержку русского языка и бесплатную регистрацию для пользователей
бывшего СССР в shareware-версиях.
Последние версии можно скачать -
    После регистрации можно изменить настройки FAR под свои предпочтения. Нажмите F9 и выберите "Options" ("Параметры").
    В данном меню вы можете выбрать русский язык в качестве языка интерфейса пользователя и (или) языка помощи. В "System settings" ("Системные параметры") я обычно устанавливаю режимы снятия атрибута "только чтение" с файлов, копируемых с CD-ROM и режим создания папок заглавными буквами. А также в режиме "Confirmations" ("Подтверждения") убираю галочку на "Exit" ("Выход"), чтобы FAR не задавал лишних вопросов при выходе из программы. Иногда есть смысл в "Plugins configuration" ("Параметры внешних модулей") сделать изменения под конкретные цели, например, в "Просмотр сети" включить режим "Показывать скрытые общие ресурсы", позволяющий получить доступ к разделяемым сетевым ресурсам для администрирования системы.
Для сохранения ваших настроек нажмите Shift-F9 .
Настройка FTP-подключений
Выбираем панель (ALT-F1 ) и FTP (2 ). На панели отобразится список FTP-серверов. Для редактирования выбранного FTP-подключения используется F4 , для создания нового - SHIFT-F4 .
Переключение между панелями выполняется с помощью клавиши Tab
, перемещение курсора - с помощью стрелок "вверх", "вниз". Изменение состояния флажков - с помощью Пробел
.
При создании подключения FTP, заполняются поля - адрес или имя FTP-сервера, имя пользователя, пароль, описание (при необходимости) и устанавливаются дополнительные режимы, зависящие от типа сервера и способа подключения к нему. Из соображений безопасности, не стоит задавать в настройках подключения пароль
пользователя, а вводить его каждый раз при очередном подключении к серверу,
для чего включить режим
"Запрашивать пароль". Если выполняется подключение к серверу в Интернет через маршрутизатор с NAT, нужно обязательно включить "Пассивный режим". После создания профиля FTP-подключения, или изменения его параметров, нужно выполнить сохранение введенных данных.
    FTP-клиент FAR может работать через прокси-сервер Wingate,
но настройки FTP-подключения выполняются немного иначе, с учетом особенности реализации сервиса FTP Proxy. Вместо имени или адреса FTP-сервера задается адрес сервера Wingate, в поле имени пользователя задается имя пользователя, @ и имя (адрес) FTP-сервера.
Для анонимного доступа используется имя anonymous@:
    Для подключения необходимо выбрать из списка, отображаемого на панели, нужный FTP- сервер, и нажимать клавишу Enter . При необходимости, вводится имя пользователя и пароль.
Список процессов
Выбираем панель (ALT-F1 ) и "Список процессов" (0 ).
В данном режиме, FAR
показывает список активных процессов.
Панель списка процессов состоит из колонок:
Модуль
- имя программного модуля. Или "Idle" - ожидание (простой), "System" - работает система (ядро, драйверы), "_Total" - Общее
PID
- идентификатор процесса.
Пр
- приоритет процесса.
%Пр
- Процент использования CPU данным модулем.
Память
- объем оперативной памяти, используемый модулем.
При работе с окном списка процессов можно использовать:
Enter
- для переключения на окно процесса.
F3
- для просмотра информации о процессе.
Если вместо F3 использовать F4, то можно еще и выделять текст в окне информации о
процессе и копировать его в буфер обмена.
F6
- просмотр списка процессов на удаленном компьютере.
Shift-F6 - вернуться на локальный компьютер
F8
- удаление процесса.
Shift-F1
- понизить приоритет текущего процесса.
Shift-F2
- повысить приоритет текущего процесса.
   
Использование режима управления списком процессов позволяет решить такие задачи, как определение причин снижения производительности системы, кратковременных "подвисаний",
уничтожение нежелательных процессов (вирусов) и т.п. Если быстродействие вашей системы вдруг резко упало, можно отследить процент использования ресурсов различными модулями и
последовательно принудительно завершать подозреваемые процессы с помощью
клавиши F8
. Особенностью отображения списка процессов в FAR Manager
является тот факт, что при стандартном режиме панели, их сортировка (соответствующая пункту "Не сортировать" из меню, вызываемому по CTRL+F12
) соответствует порядку запуска - процессы, запущенные последними, отображаются в конце списка. Процессы в начале списка являются системными службами. Учтите, что завершение некоторых системных процессов (например winlogon.exe) может вызвать критическую ошибку (BSOD, синий экран смерти Windows), а некоторые системные службы, после завершения снова стартуют. В случае, когда имеется подозрение на наличие вредоносного программного обеспечения, или требуется освободить ресурсы системы, можно последовательно принудительно завершать работу приложений, начиная с конца списка.
В FAR Manager 2.0
меню сортировки списка, вызываемое по нажатию комбинации CTRL+F12
, имеет значительно больше критериев (> 20), в соответствии с которыми выполняется сортировка, в том числе - по использованию виртуальной памяти, процессора в пользовательском и привилегированном режиме, по количеству открытых файлов, выполненных операций ввода-вывода и др.
    Возможности FAR постоянно дополняются применением встраиваемых модулей (plugins).
Перечислять все функции, которые обеспечивает FAR и его плагины, бесполезно, поскольку их перечень постоянно увеличивается. В качестве источников информации, которые можно использовать для поиска конкретных плагинов, можно воспользоваться следующими ресурсами.