Konqueror как менеджер файлов

P. Roberts, L. Watts, Г. Мохин, А. Чирикба

Каталоги, папки и пути

В операционных системах UNIXLinux) структура каталогов имеет форму нисходящего дерева: от главного (корневого) каталога ответвляются каталоги первого уровня, каждый из которых в свою очередь может содержать подкаталоги. Таким образом, из одного каталога в другой можно попасть, поднявшись “вверх” до общей точки, а далее — “вниз”, углубляясь в подкаталоги, пока вы не дойдёте до того, который вам нужен.

Расположение любого файла или каталога в этой древовидной структуре можно описать с помощью “пути”: это список каталогов, которые необходимо пройти, чтобы найти нужный файл. Например, /home/pam означает подкаталог pam каталога /home, находящегося в корневом каталоге; а /home/pam/words.txt — файл words.txt в данном каталоге. Начальная косая черта (“/”) в приведённых путях означает корневой каталог.

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

В системе UNIX (или Linux) у каждого пользователя есть свой “домашний” каталог, в котором хранятся его личные файлы и настройки. Примеры таких каталогов — /home/vasya или /home/lena. Домашний каталог часто условно обозначают значком ~. Так, например, путь ~/letter.txt указывает на файл letter.txt в домашнем каталоге.

Заметьте, что часто вместо термина “каталог” используют слово “папка”.

Режимы отображения

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

“Путь” к текущему каталогу показан в заголовке окна и в строке адреса; заметьте, что в строке адреса путь приведён с префиксом “file:”, чтобы указать, что просматриваемый вами каталог — это часть обычной файловой системы вашего компьютера (например file:/home/pam), а не адрес Интернета.

Вы можете выбрать режим отображения файлов и папок с помощью меню Вид->Режим. Доступны следующие варианты:

Значки

Для каждого файла Konqueror показывает его имя и соответствующий значок.

Список

То же, что и режим Значки, однако все значки (и их имена) выстроены в столбцы.

Таблица

Konqueror показывает имя каждого файла (и небольшой значок) в отдельной строке. Также отображаются дополнительные сведения о файле (объём сведений можно изменить с помощью пункта меню Вид->Подробности.

Только текст

Этот режим похож на режим Таблица, но отличается тем, что Konqueror не отображает значков, а все имена каталогов начинаются с косой черты (“/”).

В виде дерева

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

Таблица с подробностями

Этот режим похож на режим Таблица, однако отличается тем, что Konqueror по возможности показывает количество строк, слов и символов в каждом файле, а также формат файла.

Вместо стандартных значков (в режиме Значки и Список) Konqueror может показывать содержимое файла в уменьшенном виде. Более подробное описание см. в разделе Просмотр миниатюр данного руководства.

Подсказки к файлам

Если вы включите режим Показывать подсказки к файлам в разделе Поведение окна настройки Konqueror, то каждый раз, когда вы наводите мышь на имя файла (или на значок), Konqueror будет показывать дополнительные сведения о файле в виде подсказки. Объём отображаемых сведений можно настроить с помощью поля Количество строк в подсказках в окне настройки Konqueror.

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

Просмотр миниатюр

Выбрав пункт меню Вид->Миниатюры, вы вызовете подменю, которое позволит вам разрешить показ миниатюр для файлов определённого типа.

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

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

Заметьте, что просмотр миниатюр доступен только в режимах Значки и Список.

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

Перемещение по каталогам

Чтобы найти нужный вам файл, необходимо открыть каталог (папку), в котором он находится.

Переходя от одного каталога к другому, вы перемещаетесь по древовидной структуре каталогов:

  • Чтобы перейти в подкаталог, щёлкните по нему левой кнопкой мыши, а если он уже выделен (см. ниже), просто нажмите клавишу Ввод.

  • Чтобы перейти в родительский каталог, нажмите кнопку Вверх на панели инструментов. Также можно использовать комбинацию клавиш Alt+Стрелка вверх или пункт меню Переход->Вверх.

Чтобы выделить файл или папку, не открывая её, воспользуйтесь клавишами со стрелками. Сведения о выделенном объекте будут показаны в строке состояния.

Чтобы облегчить обзор каталогов, можно воспользоваться режимом В виде дерева; в этом режиме слева от каждого каталога вы увидете небольшой квадратик. Если в нём показан знак +, щелчок по квадратику позволит развернуть данный каталог, то есть отобразить все его подкаталоги в виде ветвей (обычные файлы показаны не будет). Знак в квадратике сменится на -; щелчок по нему позволяет свернуть каталог. Когда вы найдёте необходимый вам каталог, щёлкните по его значку (или имени), и он будет открыт.

Боковая панель навигации также может помочь в нахождении необходимого каталога.

Вы можете перейти к известному вам каталогу, введя путь в строке адреса, выбрав пункт меню Адрес->Открыть страницу или нажав Ctrl+O. При этом вам может пригодиться возможность автодополнения текста. Следует также помнить, что в UNIX (и в Linux) в названиях файлов строчные и прописные буквы различаются.

После того, как вы перешли в какой-либо каталог, вы можете выйти из него, нажав кнопку Назад на панели инструментов, выбрав пункт меню Переход->Назад или нажав Alt+Стрелка влево.

Если вы вернулись назад, вы также можете перейти вперёд. Для этого нажмите кнопку Вперёд на панели инструментов, выберите пункт меню Переход->Вперёд или нажмите Alt+Стрелка вправо.

Подсказка

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

Поиск файлов и каталогов

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

Замечание

Если название файла начинается с точки, такой файл называется “скрытым”, и Konqueror его обычно не показывает. Чтобы включить показ скрытых файлов, установите флажок напротив пункта меню Вид->Показывать скрытые файлы.

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

Гибкие диски и компакт-диски

Все имеющиеся у вас разделы жётского диска, гибкие диски и компакт-диски обычно доступны через один из подкаталогов в каталоге /, /mnt или /auto. Например /mnt/floppy или /cdrom (точное местоположение каталогов зависит от того, как настроена ваша система).

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

В зависимости от системы подключать диски можно по-разному:

  • Возможно, ваша система поддерживает автоматическое подключение (automount); в таком случае вам не придётся вручную подключать и отключать устройства.

  • Возможно, у вас на рабочем столе есть значки дисковода, компакт-диска и жёстких дисков; в таком случае вам достаточно щёлкнуть по значку, и диск будет автоматически подключён и открыт в окне Konqueror. Чтобы отключить диск, щёлкните по значку правой кнопкой мыши и в появившемся меню выберите пункт Отключить. Сведения о создании таких значков см. в разделе Меню “Создать” данного руководства.

  • Вы также можете подключить диск обычным способом, запустив из консоли команду

    mount /mnt/floppy

     — таким образом вы подключите дискету, — или

    umount /mnt/floppy

     — таким образом вы её отключите (обратите внимание: не unmount, а umount).

    Замечание

    Вместо того, чтобы открывать консоль, можно также воспользоваться в Konqueror пунктом меню Сервис->Выполнить команду оболочки (Ctrl+E).

Удаление файлов и каталогов

Konqueror предоставляет вам три способа удалить файл или каталог:

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

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

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

Замечание

Однако теоретически даже уничтоженные таким способом файлы можно восстановить (хотя это и будет очень сложно).

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

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

Нажатием клавиши Del вы переместите выделенные файлы в корзину.

Нажатием Shift+Del вы удалите их.

С помощью клавиш Ctrl+Shift+Del вы уничтожите их без возможности восстановления.

Замечание

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

Перемещение и копирование

Переместить файл или каталог можно несколькими способами:

  • Щёлкните по файлу правой кнопкой мыши и в появившемся меню выберите пункт Копировать.

    Если нужный файл или каталог уже выделен, вы также можете воспользоваться кнопкой Копировать на панели инструментов, пунктом меню Правка->Копировать или сочетанием клавиш Ctrl+C.

  • После этого перейдите в каталог, в который вы хотели бы поместить нужный вам файл, и нажмите кнопку Вставить на панели инструментов, выберите пункт меню Правка->Вставить или нажмите Ctrl+V. Вы также можете поместить указатель мыши в свободную область окна, щёлкнуть правой кнопкой мыши и в появившемся меню выбрать пункт Вставить.

Перемещение файла осуществляется так же, как и копирование, за исключением того, что вместо пункта или кнопки Копировать следует воспользоваться пунктом (или кнопкой) Вырезать или комбинацией клавиш Ctrl+X. При вставке вырезанный файл будет перемещён в данный каталог.

Вы также можете скопировать или переместить выделенные файлы, выбрав пункт меню Правка->Копировать файлы (F7), Правка->Переместить файлы (F8) или щёлкнув по файлу правой кнопкой мыши и в появившемся меню выбрав пункт Копировать в, Переместить в.

Замечание

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

Перетаскивание мышью

Konqueror также поддерживает копирование и перемещение файлов с помощью мыши.

Для этого откройте два окна Konqueror: одно — с каталогом, где находится нужный вам файл, а другое — с каталогом, куда этот файл необходимо скопировать. Щёлкните по файлу левой кнопкой мыши и удерживайте её нажатой; перенесите мышь во второе окно, на место, не занятое другими значками, и отпустите кнопку мыши. После этого в появившемся меню выберите пункт Копировать или Переместить. Обратите внимание: перенести значок нужно на свободное место, не занятое другими значками, иначе могут возникнуть трудности.

Также можно настроить Konqueror таким образом, что в одном окне будет отображаться сразу несколько каталогов, что сделает перетаскивание мышью гораздо удобнее.

Рисунок 1.1. Разделение окна для облегчения перетаскивания мышью

Разделение окна для облегчения перетаскивания мышью

На этом рисунке показано, как можно разделить окно с помощью пункта меню Окно->Разделить панель по вертикали или комбинации клавиш Ctrl+Shift+L; при этом в каждом окне будет показан свой каталог.

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

Чтобы узнать, какая панель в данный момент активна, посмотрите на строки состояния панелей: у активной слева на строке состояния будет гореть зелёный индикатор. Чтобы перейти к другой панели (сделать её активной), щёлкните по любому свободному месту в самой панели или в её строке состояния.

Чтобы убрать текущую панель, воспользуйтесь комбинацией клавиш Ctrl+Shift+R или пунктом меню Окно->Удалить активную панель. Вы также можете щёлкнуть правой кнопкой мыши по строке состояния этой панели и в появившемся меню выбрать пункт Удалить активную панель.

Файлы с одинаковыми именами

Если вы попытаетесь скопировать файл в каталог, в котором файл с таким именем уже имеется, Konqueror предложит вам следующие действия:

  • Записать поверх: новый файл будет записан поверх старого. Если вы копируете несколько файлов, вы также можете выбрать Записать все поверх.

  • Пропустить: файл скопирован не будет. При копировании нескольких файлов вы также можете выбрать Пропустить все.

  • Дать копируемому файлу новое имя: вы можете ввести имя сами или позволить это сделать Konqueror, нажав на кнопку Предложить. После этого нажмите кнопку Переименовать.

Выделение нескольких файлов

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

Выберите пункт меню Правка->Выделить... или нажмите Ctrl++. В появившемся окне введите необходимый шаблон файла (используя знак *, означающий любое количество символов, и ?, означающий один символ). Нажмите кнопку OK, и Konqueror автоматически выделит все файлы, имена которых совпадают с данным шаблоном. Например:

  • При шаблоне flag*.png будут выделены все имена файлов, начинающиеся со слова “flag” и заканчивающиеся на “.png”.

  • При шаблоне memo?.txt будут выделены, к примеру, файлы memo1.txt и memo9.txt, но не memo99.txt.

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

Чтобы снять выделение со всех файлов, нажмите Ctrl+U, выберите пункт меню Edit->Отменить всё выделение или просто щёлкните по любому месту окна, не занятому значками.

Также имеется возможность обратить выделение, то есть снять его со всех выделенных файлов и выделить остальные. Для этого выберите пункт меню Правка->Инвертировать выделение или нажмите Ctrl+*.

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

Пробел

Выделить или снять выделение.

Ins

Обратить выделение и перейти к следующему файлу.

Ctrl+Стрелка вверх, Ctrl+Стрелка вниз, Ctrl+Home, Ctrl+End, Ctrl+Page Up, Ctrl+Page Down

Перейти в соответствующем направлении, по пути обращая выделение всех файлов.

Shift+Стрелка вверх, Shift+Стрелка вниз, Shift+Home, Shift+End, Shift+Page Up, Shift+Page Down

Снять всё выделение, затем перейти в соответствующем направлении, по пути выделяя все файлы.

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

Замечание

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

Меню “Создать”

Если Konqueror находится в режиме менеджера файлов, выберите пункт Создать новый... из меню Правка или щёлкните правой кнопкой мыши по любому месту окна, которое не занято файлами. Появится меню, с помощью которого вы сможете создать в текущем каталоге такие объекты:

Ссылка на приложение...

С помощью этого пункта можно создать значок, щёлкнув по которому, вы запустите определённое приложение. При выборе этого пункта появится окно с четырьмя вкладками: Общие — здесь вы можете выбрать значок приложения и указать его название; Права доступа — здесь можно указать, кто имеет право использовать или изменять создаваемую ссылку; Запуск — здесь вы можете указать путь к запускаемой программе, например kedit, чтобы запустить редактор Kedit, или kedit /home/pam/todo.txt, чтобы запустить Kedit и открыть в нём файл /home/pam/todo.txt; вкладку Приложение обычно можно не заполнять.

Если вы хотите поместить значок на рабочий стол, создавайте ссылку в каталоге ~/Desktop (в зависимости от вашей системы этот файл может называться и по-другому). Также можно щёлкнуть по Рабочему столу правой кнопкой мыши, и воспользоваться таким же меню Создать.

Если требуется создать множество ссылок, и вы не хотите, чтобы они загромождали рабочий стол, вы можете поместить их в специальный каталог для приложений. Чтобы перейти в этот каталог, выберите пункт меню Переход->Приложения. После этого останется лишь поместить ссылку на этот каталог (обычно это ~/.kde/share/applink) на Рабочий стол.

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

Ссылка на адрес (URL)...

С помощью этого пункта можно создать значок, щёлкнув по которому, вы перейдёте к определённому адресу Интернета или к каталогу. Как и в случае с пунктом Ссылка на приложение..., вы можете поместить значок на рабочий стол, если создадите ссылку в каталоге ~/Desktop или воспользуетесь меню Создать... прямо на рабочем столе (щёлкнув по нему правой кнопкой мыши). После создания значка в качестве его имени будет отображаться адрес, на который он ссылается; чтобы изменить имя, щёлкните по значку правой кнопкой мыши и в появившемся меню выберите пункт Свойства.... В окне свойств выберите вкладку Общие и введите новое название значка.

Ссылка на гибкий диск...

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

Ссылка на жёсткий диск...

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

Устройство CD/DVD-ROM...

Этот пункт позволяет выполнять те же действия, что и Ссылка на гибкий диск..., но с компакт-диском или DVD.

Каталог...

Этот пункт позволяет создать каталог.

Текстовый файл...

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

Файл HTML...

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

Файл презентации...

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

Текстовый документ...

Этот пункт позволяет создать документ, с которым можно будет работать в kword. Когда вы будете давать ему имя, желательно в качестве расширения указать .kwd.

Документ электронной таблицы...

Этот пункт позволяет создать электронную таблицу, с которой можно будет работать в kspread. Когда вы будете давать ей имя, желательно в качестве расширения указать .ksp.

Документ иллюстратора...

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

Переименование и изменение прав доступа к файлу

Самый простой способ переименовать файл или каталог — это щёлкнуть по его значку правой кнопкой мыши и в появившемся меню выбрать пункт Переименовать.

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

Появится окно свойств файла, содержащее несколько вкладок. Наиболее важные из них описаны ниже:

  • Вкладка Общие предоставляет общие сведения об объекте и позволяет изменить его имя и, в случае с каталогом, его значок.

  • Вкладка Права позволяет изменить права доступа к объекту.

Копирование и переименование

Если вы хотите создать копию определённого файла и поместить её в в тот же каталог, что и оригинал, “скопируйте” нужный файл (с помощью команды Копировать), а затем выполните вставку. При этом появится сообщение о том, что файл с таким именем уже существует. Введите новое имя и нажмите кнопку Переименовать (или просто нажмите кнопку Предложить, и Konqueror переименует файл автоматически).

Работа в режиме администратора

Если вы зашли в систему как обычный пользователь и пытаетесь получить доступ к файлам вне вашего домашнего каталога, вы нередко будете получать такое сообщение об ошибке: Отказано в доступе.

Чтобы получить доступ ко всем файлам, вам необходимо зайти в систему под именем администратора, или “root”.

Вместо того, чтобы выходить из системы, а затем вновь заходить, можно запустить Konqueror сразу в режиме администратора. Для этого в главном меню K выберите пункт Система->Менеджер файлов (с root-привилегиями).

Внимание

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

Кроме того, в этом режиме крайне не рекомендуется подключаться к Интернету, так как риск подвергнуться атаке существенно повышается.

Работа с командной строкой

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

Для этого можно, например, запустить konsole, воспользовавшись пунктом меню Сервис->Открыть терминал или нажав Ctrl+T.

Если необходимо лишь запустить программу или открыть документ, легче воспользоваться пунктом меню Сервис->Выполнить команду... (Alt+F2).

Если выбрать пункт меню Сервис->Выполнить команду оболочки... (Ctrl+E), появится окно, в котором вы сможете ввести нужную вам команду, например ps -ax | grep kdeinit. Следует отметить, что в этом случае вам будут недоступны некоторые возможности (например, не будут корректно работать программы top и less), однако преимущество данного способа в том, что вам не придётся тратить время на запуск konsole.

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

Рисунок 1.2. Konqueror со встроенным эмулятором терминала

Konqueror со встроенным эмулятором терминала