&Pamela.Roberts;
Kernel
Panic

    rzhevskiy@mail.ru

Перевод на русский
Григорий
Мохин

    mok@kde.ru

Редакция русского перевода
2003-10-28
3.2

# &konqueror; в роли менеджера файлов

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

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

Расположение любого файла или каталога в этой древовидной структуре можно описать с помощью пути: это список каталогов, которые необходимо пройти, чтобы найти нужный файл. Например, `/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` (точное местоположение каталогов зависит от того, как настроена ваша система).

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

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

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

- Если у вас на рабочем столе есть значки разделов, достаточно щёлкнуть по одному из них, и диск будет автоматически подключён и открыт в окне &konqueror;. Чтобы отключить диск, щёлкните по значку правой кнопкой мыши и в появившемся меню выберите пункт Отключить. Сведения о создании таких значков см. в разделе Меню "Создать" данного руководства.

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

  ``mount /mnt/floppy``

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

  ``umount /mnt/floppy``

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

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

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

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

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

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

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

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

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

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

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

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

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

- В контекстном меню выберите пункт Копировать.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Также имеется возможность обратить выделение, то есть снять его со всех выделенных файлов и выделить остальные. Для этого выберите пункт меню Правка Инвертировать выделение или нажмите &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;, в виде ещё одной панели. Кроме того, если в правом нижнем углу одной из обычных панелей установлен специальный флажок, то в какой бы каталог вы ни перешли, в терминале он также станет текущим.

&konqueror; со встроенным эмулятором терминала