Файловый менеджер определение. Файловые менеджеры


Как назывался ваш первый файловый менеджер? Если в прошлом десятилетии можно было смело ожидать ответ "Norton Commander", то сегодня знакомство с файловой структурой чаще всего начинается с Проводника Windows. 2xExplorer во многом повторяет концепцию стандартного инструмента Windows, при этом имея массу дополнительных полезных функций.

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

Файловый менеджер, имея поддержку множества горячих клавиш, позволяет осуществлять управление только с клавиатуры. Для часто используемых папок можно назначать собственные клавиатурные сочетания. Разработчики уделили пристальное внимание просмотру и изменению файлов, включив в дистрибутив неплохой редактор. 2xExplorer позволяет создавать миниатюры для BMP и HTML-файлов с целью более удобного просмотра.

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

Использование программы омрачает лишь один факт. Разработка 2xExplorer прекращена несколько лет назад, перспектив улучшения продукта нет.

Для получения доступа нажмите на кнопку "Get Demo Account", доступ будет отправлен на почту.

Чем он лучше остальных?

Двухпанельный графический интерфейс

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

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

Функция Drag&Drop

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

Работа c удалённым FTP

Нажмите на кнопку "Удалённый FTP " для того, чтобы подключиться к удаленному серверу из файлового менеджера. Вы можете сохранить подключения и отредактировать их при необходимости в будущем.


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

Вкладочный интерфейс

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

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

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

Основные функции для работы с файлами

Файловый менеджер позволит выполнить все основные функции для работы с файлами и директориями, такие как: копирование, перемещение, переименование, изменение атрибутов и т.д. При этом все эти действия Вы можете выполнить большим кол-вом способов.

1. Копирование
Для того, чтобы скопировать группу файлов Вы можете выделить их мышкой, при этом зажав кнопку Ctrl . Затем просто перетащите их в нужное место. Как только Вы отпустите кнопку мыши над выбранным местом файловый менеджер выведет диалоговое окно с уточнением того хотите ли Вы скопировать файлы или нет, если файлы с такими именами существуют, то выведется предложение о перезаписи файлов.

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

Ещё несколько способов осуществить копирование - это воспользоваться кнопкой в меню "Файл " или кнопкой внизу Файлового менеджера.

Существует также комбинация горячих клавиш для быстрого доступа к функции копирования - Ctrl + 5 .

2. Перемещение
Для перемещения Вы можете воспользоваться всеми теме же способами, что и для копирования, за исключением "перетаскивания ". Комбинация горячих клавиш для перемещения Shift + 5 .

3. Переименование
Для переименование файла или директории Вы также можете воспользоваться контекстным меню, пунктом меню в выпадающем меню "Файл " или комбинацией горячих клавиш - Ctrl + 6 .
В отличие от копирования и перемещения данная функция не является групповой и может быть применена только к одному элементу.

После нажатия на кнопку "Переименовать " Вы увидите диалоговое окно для ввода изменения имени элемента. Введите новое имя и нажмите "ОК ".

4. Изменение атрибутов

Для изменения атрибутов файла или директории Вы можете воспользоваться контекстным меню или пунктом меню в выпадающем меню "Файл ".

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

Если кратко, то права можно выставить отдельно для user - непосредственно владелец файла, для группы (group ), для всех (All ).

Получить цифровое обозначение прав можно сложением, где:

1 - права на выполнение;
2 - права на запись;
4 - права на чтение.

Например, мы хотим установить права на чтение и запись: 6 = 4(чтение) + 2(запись).

Всего возможно 8 вариантов:

7 = read, write & execute (чтение, запись, выполнение);
6 = read & write (чтение и запись);
5 = read & execute (чтение и выполнение);
4 = read (чтение);
3 = write & execute (запись и выполнение);
2 = write (запись);
1 = execute (выполнение);
0 = нет прав.

На наших серверах файлы исполняются из под пользователя, поэтому две последних цифры в правах должны быть равны 0.
Например, если Вам надо выставить права на всё для файла необходимо установить значение: 700.

5. Удаление
Удалить файлы можно воспользовавшись контекстным меню, кнопкой в выпадающем меню "Файл ", с помощью комбинации горячих клавиш - Ctrl + 8 или кнопкой "Del" .
Перед удалением файлов Файловый менеджер выведет диалоговое окно с уточнением того, действительно ли Вы хотите удалить выбранные файлы.

Работа с архивами

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

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

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

3. Скачать архивом

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

Множественная загрузка

Наиболее удобный способ работать и загружать файлы со своего компьютера на сервер - это открыть в одной из областей Вашу локальную файловую систему, об этом описано выше. Однако, если по каким-то причинам у Вас нет возможности использовать Java , то Вы можете загрузить файлы, нажав на иконку "Загрузить файлы ".

Перед Вами появится окно для загрузки файлов на сервер. Выберите файлы с Вашего компьютера и нажмите кнопку "Загрузить". Максимальный размер одного файла не должен превышать 1.5 Гб. Файловый менеджер начнет последовательно загружать выбранные файлы, процесс загрузки каждого из файлов на сервер будет отображаться в браузере в процентах.

Текстовый редактор

Файловый менеджер содержит удобный текстовый редактор для работы с кодом Ваших сайтов.

Нажав кнопку "Настройки " в правом верхнем углу редактора, Вы можете настроить внешний вид текстового редактора по Вашему вкусу, изменить размер шрифта и другие параметры.

Текстовый редактор обладает функцией подсветки синтаксиса и умеет распознавать, какой файл Вы открыли, будь это php-скрипт , bash-скрипт или другой язык программирования. Вы также можете выбрать самостоятельно подсветку кода, воспользовавшись выпадающим меню в текстовом редакторе.

Текстовый редактор позволит изменить кодировку файла и пересохранить файл в другой кодировке.

Просмотр графических файлов

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

Поиск по файлам и папкам

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

Управление доступом

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

Аналогично Вы можете закрыть доступ к папке с отдельных IP. В выпадающем меню выберите вкладку "Инструменты ", а затем "Установить блокировку по IP-адресу ". В появившемся диалоговом окне введите список IP в формате: xxx.xxx.xxx.xxx, с которых Вы хотите открыть доступ и с которых хотите запретить.

Функции для работы с Домашним FTP

Файловый менеджер имеет ряд функций, которые доступны только для Домашнего FTP .

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

2. Размер папок
На Домашнем FTP Вы можете легко получить размер Ваших директорий, нажав на кнопку "Анализ размера " на панели быстрого доступа.

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

Работа c бэкапами

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

Горячие клавиши

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

Ниже приведен список горячих клавиш:

Ctrl + 3 - Просмотр;
Ctrl + 4 - Правка;
Ctrl + 5 - Копирование;
Shift + 5 - Перемещение;
Ctrl + 6 - Переименование;
Ctrl + 7 - Создание новой папки;
Ctrl + 8 или Del - Удаление.

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

Файловый менеджер (англ . file manager ) – компьютерная программа , предоставляющая интерфейс пользователя для работы с файловой системой и файлами . Файловый менеджер позволяет выполнять наиболее частые операции над файлами – создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью (через FTP , NFS и т. п.), резервное копирование , управление принтерами и пр.

Файловые менеджеры обеспечивают более удобный и наглядный способ общения с ПК по сравнению с операционной системой (ОС). Одна из самых известных первых программных оболочек называлась Norton Commander. Ее разработал американский программист Питер Нортон. Файловый менеджер наглядно показывал на экране всю файловую структуру компьютера: диски, каталоги и файлы. С такой программой не надо было набирать сложные команды MS-DOS в командной строке. Файлы можно было копировать, перемещать, разыскивать, удалять, сортировать, изменять, запускать, пользуясь всего лишь несколькими клавишами.

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

Выделяют различные типы файловых менеджеров:

1) навигационные и пространственные – иногда поддерживается переключение между этими режимами;

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

Таким образом, файловые менеджеры – специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы. Это программы, запускаемые под управлением ОС, занимающие промежуточное положение между ОС и прикладными программами и служащие для интеграции прикладных пакетов. Наиболее распространенные файловые менеджеры: Norton Commander, Volkov Commander, FAR Manager, Widnows3.1, Windows (Total) Commander и др.

1.2 Особенности использования свободно-распространяемых программных средств

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

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

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

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

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

Столлман явно сформулировал принципы, они же – критерии свободного программного обеспечения. Эти критерии оговаривают те права, которые авторы свободных программ передаёт любому пользователю:

1) программу можно свободно использовать с любой целью («нулевая свобода»);

2) можно изучать, как программа работает, и адаптировать её для своих целей («первая свобода»). Условием этого является доступность исходного текста программы;

3) можно свободно распространять копии программы – в помощь товарищу («вторая свобода»);

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

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

Только удовлетворяющая всем четырём перечисленным принципам программа может считаться свободной программой, то есть гарантированно открытой и доступной для модернизации и исправления ошибок и дефектов, и не имеющая ограничений на использование и распространение. Нужно подчеркнуть, что эти принципы оговаривают только доступность исходного текста программ для всеобщего использования, критики и улучшения, и права пользователя, получившего двоичный или исходный код программы, но никак не оговаривают связанные с распространением программ денежные отношения, в том числе не предполагают и бесплатности. В англоязычных текстах здесь часто возникает путаница, поскольку слово «free» по-английски означает не только «свободное», но и «бесплатное» и нередко употребляется по отношению к бесплатному программному обеспечению, которое распространяется без взимания платы за использование, но которое недоступно для изменения сообществом, потому что его исходные тексты не опубликованы. Такое бесплатное ПО вовсе не является свободным. Наоборот, свободное ПО вполне можно распространять (и распространяют), взимая при этом плату, однако, соблюдая при этом критерии свободы: каждому пользователю предоставляется право получить исходные тексты программ без дополнительной платы (за исключением цены носителя), изменять их и распространять далее. Всякое программное обеспечение, пользователям которого не предоставляется такого права, является несвободным – независимо от любых других условий.

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

Файловые менеджеры

Файловый менеджер (англ. file manager) - компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами - создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью (через FTP, NFS и т. п.), резервное копирование, управление принтерами и пр.

Виды файловых менеджеров

Выделяют различные типы файловых менеджеров, например:

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

Двупанельные файловые менеджеры

o Norton Commander o DOS Navigator o Volkov Commander o PIE Commander o DOS Shell

  • Microsoft Windows

o FAR Manager o Total Commander o Directory Opus o Unreal Commander o FreeCommander o Frigate o DOS Navigator Open Source o Nomad.NET О Программе (на официальном сайте) o Altap Salamander

o Midnight Commander o Demos Commander (англ.) o Krusader o GNOME Commander o Tux Commander o Beesoft Commander

  • AmigaOS

o Class Action o Directory Opus o DosControl o FileMaster o FileQuest

  • Symbian OS (Series 60)

o Griffon o Symbian Commander

  • Кроссплатформенные

o Double Commander o MuCommander o Mad Commander

Навигационные файловые менеджеры

  • Microsoft Windows

o Проводник Windows (англ. Windows Explorer) - встроен в Windows o Directory Opus o Q-Dir

  • Windows Mobile

o Стандартный File Manager o Bynarys Smart Explorer o Pocket Total Commander o Resco Explorer

  • Mac OS X

o Finder o Path Finder

  • POSIX (GNU/Linux, BSD и т. д.)

o Konqueror - поставляется с KDE o Nautilus (файловый менеджер) - поставляется с GNOME o ROX-Filer - поставляется с ROX Desktop o Thunar - поставляется с Xfce o Dolphin - поставляется с KDE 4 o Krusader

  • AmigaOS

o Directory Opus Magellan o Scalos o Workbench - поставляется с AmigaOS

  • Symbian OS (Series 60)

o FileMan o SeleQ

История

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

Знаменитый Norton Commander, избавивший пользователей от необходимости работать с операционной системой MS-DOS через командную строку, со своим гениальным двух-панельным интерфейсом на долгие годы занял место в их сердцах. Впоследствии в состав MS-DOS была включена оболочка DOS Shell, однако она не завоевала популярность у пользователей.

На смену Norton Commander’у пришел не менее известный Dos Navigator, который можно уверенно назвать первым профессиональным файловым менеджером. Новая программа позволила одновременно открывать несколько файловых панелей и текстовых файлов, имела удобные клавиатурные сокращения и мощный текстовый редактор. В файловом менеджере появилось несколько полезных утилит, в том числе калькулятор, телефонная книжка и даже CD-проигрыватель.

Однако Dos Navigator был написан под DOS, и переносить его на платформу Win32 разработчики не стали. Выпущенный же для Windows Norton Commander особой популярностью не пользовался. Немало файловых менеджеров, появившихся после Dos Navigator’а, претендовало на его лавры - на звание лучшего файлового менеджера. Но одни при всех своих преимуществах работали в текстовом режиме, другие были ненадежны в работе, интерфейс третьих был недостаточно гибким и удобным.

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

Буклет

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

Для начала давайте разберемся с терминологией.

Такие понятия, как «файл» и «менеджер» давно стали понятиями нарицательными. Молодое поколение даже не подозревает, что эти слова заимствованы из английского языка. И это нормально.

Ведь наше поколение абсолютно спокойно относится к таким заимствованным словам, как, например «шампунь» и «трамвай».

Но вернемся к нашим баранам.

Файл

Термин «Файл» это русское произношения английского слова «file» , которое в широком смысле слова означает некий законченный набор данных (информации), которые занимают определенное место на внешнем носителе, а попросту на жестком диске.

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

В Советском Союзе было по этому поводу много «интересностей». Например, в официальных документах было запрещено писать «Компьютер» или «ПК» (персональный компьютер). Только ЭВМ или ПЭВМ (персональная электронно-вычислительная машина).

Так вот, этот логически законченный набор данных может являться:

  • системным файлом — информация, с которой работает Операционная Система
  • текстовым файлом — с этими данными могут работать текстовые программы-редакторы
  • медиа файлом — звуковым или видео. Соответствующие программы из этих файлов воспроизводят музыку или видеоизображение.
  • файлы изображений — картинки и фото различных форматов, которые открываются для просмотра соответствующими программами.
  • И так далее.

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

Да и сама операционная система представляет собой огромнейший набор файлов.

Сейчас посмотрел на количество файлов в операционной системе на своем рабочем компьютере: 87 108 файлов и 17 728 папок.

Кстати говоря, «Папка» — это тоже файл . Официально это звучит следующим образом:

«специальный файловый объект, играющий роль контейнера для хранения других папок или файлов».

Подведем итог. Кроме файлов, на жестком диске нашего компьютера, больше ничего нет (а что там еще может быть?).

Менеджер

Понятие «менеджер» происходит от английского «manager» (управление), произнесенного на русский лад. Правда в повседневной реальности у всех больше на слуху Менеджер по продажам (продавец, торгаш) или Офис менеджер (уборщица), но основной смысл этого слова все-таки «управление».

Файловый менеджер

Таким образом, мы подошли к смысловой составляющей специализированных программ работы с файлами — файловые менеджеры или «программы управления файлами» . То есть основная задача таких программ облегчить и упростить работу с большим количеством файлов.

История появления файловых менеджеров

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

Курсор был сделан мигающим по двум основным причинам:

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

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

Малейшая опечатка даже в одном символе приводила к ошибке. Тогда приходилось вводить все заново.

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

Согласитесь, труд не самый благодарный.

Хорошо, если пользователь отлично знает расположение символов на клавиатуре (буквы, цифры и спецсимволы). А если начинающий пользователь? А ведь в начале века компьютеризации, практически основная масса пользователей были начинающими.

Но компьютерная мысль развивалась. На смену 8_ми разрядным компьютерам пришли 16_ти разрядные . Они позволили обойти массу ограничений, присущих 8_ми разрядным системам. Теперь можно было закодировать дополнительные символы, которые позволили бы пользователям упростить работу с данными на компьютере.

Таким образом появились символы «псевдографики» (и не только), которые позволяли создать уже и облегчить работу программистов и системных администраторов. Ну а простых пользователей (в то время их называли «операторы ЭВМ») тем более.

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

Вот примеры этих символов:

И программисты написали программу, которая облегчила и в разы увеличила скорость работы с файлами.

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

Сама оболочка находилась над командной строкой, а помощь по горячим клавишам под ней.

Одна из первых программ из серии файловых менеджеров под операционной системой DOS была программа Norton Commander (NC).

Даже первые версии программы NC оказалась «взрывными». Теперь все было наглядно и удобно.

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

Например, диски A:, B: и C: на левой панели выбирались нажатием комбинацией «Alt+F1» , а на правой панели комбинацией «Alt+F2» .

Носители информации в компьютере обозначают латинскими литерами A, B, C, D, E, ... Когда еще не было жестких дисков, носителями информации были только дискеты. Обычно на компьютере устанавливались не более двух дисководов для дискет. С одной дискеты загружалась операционная система, а с другой программы, с которыми и работали. Так вот, дисководам и присвоили имена A и B. Сегодня уже никто дискеты не использует. Все носители информации начинают именоваться с литеры «C:» (первый жесткий или логический диски). Ну а литеры "A:" и «B:» так и остались зарезервированными за дисководами.

Сами рамки «рисовались» псевдографическими символами.

Весь функционал работы с файлами был «зашит» в функциональные клавиши F1 — F12. Для расширенного функционала дополнительно использовались клавиши «Ctrl» и «Alt» совместно с F1 — F12 или с буквами. Другими словами, все основные команды операционной системы DOS были «прошиты» в функциональные клавиши или их комбинации.

Большим достижением было наличие встроенного текстового редактора, которое упростило в разы работу, как программистов, так и обычных пользователей. Текстовый редактор «вызывался» клавишей F4 .

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

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

Стали появляться программы-аналоги файлового менеджера NC, такие как Volkov Commander (VC) и DOS Navigator (DN).

Volkov Commander :

Интерфейс файлового менеджера DOS Navigator :

По большому счету они ничем, практически, друг от друга не отличались. Разве что в каждой программе горячие клавиши переназначались по-своему. Что было довольно неудобно после того, как «привыкнешь» к одному из менеджеров.

Но в любом случае у каждого из менеджеров были свои поклонники.

Правда, в DOS Navigator_е можно было раскрасить в разные цвета фон, папки и файлы. Например, файлы текстового формата в один цвет, файлы изображений в другой и т.п. В результате получался такой «попугай», что в глазах рябило от такой «радуги». Но многим это нравилось.

Затем появилась графическая оболочка для операционной системы DOS под названием Windows (окна), которая со временем переросла в полноценную операционную систему с графическим интерфейсом, первая из которых была Windows 95.

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

Я не буду перечислять все эти программы. Упомяну лишь о трех, которыми сам пользуюсь.

Far Manager

Этот файловый менеджер используют, в основном, профессионалы.

Обычным пользователям он покажется скучным и аскетичным из-за строгого минималистичного интерфейса.

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

Total Commander

На мой взгляд, лучший на сегодня файловый менеджер с очень широкими возможностями. Я им пользуюсь уже больше 10 лет. С каждой новой версией добавляется и улучшается функционал.

Правда есть у него небольшой недостаток. Официально он платный. Но когда нас это останавливало? В торрентах всегда есть «бесплатные версии» для русскоязычных пользователей. 🙂

Double Commander

Это кросс-платформенный бесплатный файловый менеджер. Кросс-платформенность означает, что с этой программой можно работать не только под ОС Windows, но и под ОС Linux и ОС MacOS без всяких эмуляторов.

Хотя эта программа еще находится в стадии бета-версии, но быстро набирает популярность.

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

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

На этом на сегодня все. Всем удачи и творческих успехов. 🙂

На обновления блога Начинающим пользователям компьютера и первыми узнавайте о новых статьях и уроках.

С уважением ко Всем моим читателям и подписчикам







2024 © gtavrl.ru.