Головна сторінка Випадкова сторінка КАТЕГОРІЇ: АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія |
Технічні характеристикиДата добавления: 2014-12-06; просмотров: 726
Файловый менеджер (англ. file manager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью (через FTP, NFS и т. п.), резервное копирование, управление принтерами и пр. Выделяют различные типы файловых менеджеров, например: Навигационные и пространственные — иногда поддерживается переключение между этими режимами. Двупанельные — в общем случае имеют две равноценных панели для списка файлов, дерева каталогов и т. п. Наиболее известные двухпанельные файловые менеджеры
DOS Norton Commander DOS Navigator Volkov Commander PIE Commander DOS Shell Microsoft Windows Directory Opus DOS Navigator Open Source FAR Manager FreeCommander Frigate Nomad.NET О Программе (на официальном сайте) Total Commander NexusFile Страница программы на сайте разработчика Unreal Commander ViewFD Altap Salamander File Navigator POSIX (GNU/Linux, BSD и т. д.) Midnight Commander Demos Commander (англ.) Krusader Worker GNOME Commander Tux Commander Beesoft Commander AmigaOS Class Action Directory Opus DosControl FileMaster FileQuest Symbian OS (Series 60) Griffon Symbian Commander Кроссплатформенные Kitot Double Commander MuCommander Mad Commander J2ME MiniCommander Каждый можно скачать и посмотреть в действии. Ссылки взяты из свободной энциклопедии «Википедия» FTP-клиент FTP — File Transfer Protocol (букв. «протокол передачи файлов»)— программа для упрощения доступа к FTP серверу. В зависимости от назначения может либо предоставлять пользователю простой доступ к удаленному FTP-серверу в режиме текстовой консоли, беря на себя только работу по пересылке команд пользователя и файлов, либо отображать файлы на удаленном сервере как если бы они являлись частью файловой системы компьютера пользователя, либо и то и другое. В последних двух случаях FTP-клиент берет на себя задачу интерпретации действий пользователя в команды протокола FTP, тем самым давая возможность использовать протокол передачи файлов без ознакомления со всеми его премудростями. Частными примерами использования FTP-клиента могут быть: Публикация страниц сайта на интернет-сервере Веб-разработчиком Cкачивание музыки, программ и любых других файлов данных обычным пользователем интернета. Данный пример зачастую даже не осознается многими пользователями как использование FTP-клиента и протокола, так как многие публичные серверы не запрашивают дополнительных данных для аутентификации пользователей, а Интернет-браузеры (также являющиеся FTP-клиентами) осуществляют скачивание файлов без дополнительных вопросов. Реализация В простейшем для пользователя (но при этом наиболее ко́мплексном) случае FTP-клиент представляет из себя эмулятор файловой системы, которая просто находится на другом компьютере. С этой файловой системой можно совершать все привычные пользователю действия: копировать файлы с сервера и на сервер, удалять файлы, создавать новые файлы. В отдельных случаях возможно также открытие файлов — для просмотра, запуска программ, редактирования. Необходимо учитывать лишь, что открытие файла подразумевает его предварительное скачивание на компьютер пользователя. Примерами таких программ могут служить: Интернет-браузеры (часто работают в режиме «только чтение», то есть не позволяют добавлять файлы на сервер) Многие файловые менеджеры, например: Windows Explorer (Проводник), WinSCP, Total Commander, FAR, Midnight Commander, Krusader Специализированные программы, например: FileZilla Онлайн клиенты, работа с которыми осуществляется посредством любого интернет-браузера, например FTPonline.ru Благодаря распространенности протокола FTP, простые (с точки зрения реализации) FTP-клиенты есть практически в каждой операционной системе. Однако использование этих клиентов требует навыков использования консоли, а также знания команд протокола для общения с сервером. Так в Windows такой утилитой является ftp.exe. Во многих сборках Linux также есть утилита ftp. Права доступа и авторизация Файловая система на удаленном сервере как правило имеет настройки прав доступа для различных пользователей. Так, например, анонимным пользователям могут быть доступны лишь некоторые файлы, о существовании других пользователи знать не будут. Другой группе пользователей могут быть доступны другие файлы или, например, в дополнение к правам на чтение файлов, могут быть также даны права на запись новых или обновление имеющихся файлов. Диапазон вариантов прав доступа зависит от операционной системы и программного обеспечения каждого конкретного FTP-сервера. Как правило, разделяют права на просмотр содержимого папки (то есть возможность получить список содержащихся в ней файлов), на чтение файла(ов), на запись (создание, удаление, обновление) файла(ов) Для авторизации FTP-сервер, при подключении к нему FTP-клиента, запрашивает у последнего имя пользователя и пароль. Большинство FTP-клиентов в свою очередь запрашивают эти данные у пользователя в интерактивном режиме. Есть также и другой способ указать эти данные, включив их в URL FTP-сервера. Так, например, в строке ftp://vasya:key@ftp.example.com ftp:// — указание того, что мы используем протокол FTP vasya — имя пользователя : — разделитель имени пользователя и пароля key — пароль @ — разделитель аутентификационной информации и адреса сервера ftp.example.com — адрес FTP-сервера Нередки случаи, когда такой метод указания имени пользователя и пароля является единственным, который поддерживает FTP-клиент.
Государственное бюджетное образовательное учреждение
|