Файловые менеджеры для ОС Linux

Ниже приведены описания нескольких популярных файловых менеджеров (Midnight Commander, VIFM, Ranger) для ОС Linux, включая информацию о том, как их установить и примеры использования.

 

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

Команда для установки файлового менеджера Midnight Commander на Linux-системах через пакетный менеджер apt будет выглядеть следующим образом:

sudo apt install mc -y

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

mc

Midnight Commander - файловый менеджер, который поддерживает использование мыши для управления. Для выхода из программы используйте клавишу F10, а для переключения между разделами - клавишу Tab.

 

 

Создание файла:

Чтобы создать новый файл в Midnight Commander, нужно нажать комбинацию клавиш Shift+F4, после чего откроется текстовый редактор по умолчанию. Заметьте, что вы можете изменить настройки текстового редактора, экспортировав новое значение переменной EDITOR. Например, вы можете установить редактор vi по умолчанию.

Заметьте, что при экспорте нового значения переменной EDITOR необходимо установить его заново после перезагрузки сервера.

 

Создание каталога(директории):

Для создания директории с помощью менеджера Midnight Commander (mc) нажмите клавишу F7 и введите желаемое имя директории.

 

Редактирование и удаление файлов в Midnight Commander:

Чтобы отредактировать файл с помощью Midnight Commander, нужно выбрать нужный файл и нажать клавишу F4. Файл откроется в текстовом редакторе по умолчанию.

Для удаления файла с помощью Midnight Commander нужно выбрать нужный файл и нажать клавишу F8. Появится диалоговое окно с вопросом о подтверждении удаления. Нажмите "Yes", чтобы удалить файл, или "No", чтобы отменить операцию.

Правильно, чтобы удалить директорию в Midnight Commander сначала нужно выбрать нужную директорию, а затем нажать клавишу F8. Если в директории есть файлы, то появится сообщение с предупреждением. Чтобы удалить содержимое директории рекурсивно, нужно выбрать опцию "Yes" или "All". Если вы хотите отменить операцию удаления, нужно выбрать "No", "None" или "Abort".

Чтобы скопировать файл с помощью менеджера, сначала выберите нужный файл в одной из рабочих частей, а затем переключитесь на другую рабочую часть и откройте каталог, в который вы хотите скопировать файл.Затем нажмите клавишу F5, чтобы начать процесс копирования. После этого будет отображено диалоговое окно, в котором вы можете указать новое имя файла, если хотите скопировать файл под другим именем. Выберите Yes, чтобы подтвердить копирование файла, или No, чтобы отменить операцию.

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

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

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

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

● XXX.XXX.XXX.XXX: IP-адрес или доменное имя сервера;

● <Путь_до_директории>: путь к директории, в которую требуется отправить файл;

● yes: подтверждение подключения;

● <Пароль>: ваш пароль.

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

Также, для перемещения файла можно использовать функцию копирования.

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

Чтобы переместить файл на другой хост по протоколу SSH с помощью менеджера Midnight Commander, нужно выполнить следующие шаги. Сначала, откройте дополнительное меню, нажав клавишу F2. Затем выберите нужную операцию (она выделена на изображении ниже) и нажмите клавишу Enter.

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

При выполнении данной операции в архив будет добавлена текущая открытая директория.

После выбора операции архивирования в Midnight Commander, откроется диалоговое консольное окно, в котором нужно ввести имя архива, который вы хотите создать.

После создания архива он будет сохранен в родительской директории.

 

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

Если вы хотите установить файловый менеджер VIFM, выполните следующую команду, используя ваш пакетный менеджер, например, apt:

sudo apt install vimf -y

Для запуска менеджера введите команду:

vimf

Файловый менеджер VIFM построен на основе текстового редактора vi и управляется с помощью клавиатуры.

Для перехода между директориями в VIFM можно использовать клавиши со стрелками или клавиши h, j, k и l.

Чтобы создать файл в VIFM, выполните следующую команду:

Пример

:touch <имя файла>

Чтобы создать новую директорию в файловом менеджере VIFM, выполните следующую команду:

Пример

:mkdir <имя директории>

Для удаления файла или директории в менеджере vifm можно использовать команду :dd или :delete, после чего нужно ввести имя файла или директории и подтвердить удаление. Для удаления с подтверждением используется команда :delete!

 

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

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

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

 

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

Для перемещения (переименования) файла с помощью менеджера vifm выполните следующие действия:

1. Выберите нужный файл в одной из рабочих частей менеджера.

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

3. Выделите файл, который нужно переместить, и нажмите клавишу F6 или введите команду :move и нажмите Enter.

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

Нажмите Enter для подтверждения перемещения.

Важно знать, что существует два варианта перемещения:

:move - при конфликте имен будет ошибка

5. :move! - при конфликте имен файл будет перезаписан.

Для изменения прав доступа файла с помощью менеджера выполните следующие действия:

Обратите внимание, на изображении ниже права изменились.

 

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

Для установки файлового менеджера Ranger в Linux с помощью пакетного менеджера apt можно выполнить следующую команду:

sudo apt install ranger -y

Для запуска введите команду

ranger

Рабочее пространство менеджера Ranger можно условно разделить на три части:

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

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

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

Перемещаться по каталогам в менеджере Ranger можно с помощью стрелок клавиатуры или комбинаций клавиш.

Для создания файла в менеджере Ranger выполните следующие действия:

:touch <имя файла>

Для создания директории в менеджере выполните следующие шаги:

:mkdir <имя директории>

 

В каталоге отобразится новая директория

Для редактирования файла с помощью менеджера Ranger, выберите нужный файл и нажмите клавишу "Enter". Файл откроется в программе, которая установлена в вашей системе для работы с файлами данного типа. Если нужная программа не запустится автоматически, можно выбрать нужную программу в меню, которое появится при нажатии на клавишу "r".

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

Чтобы скопировать файл в Ranger, выберите нужный файл, введите команду :copy и нажмите Enter. Выбранный файл будет скопирован в буфер обмена. Затем перейдите в директорию, в которую вы хотите скопировать файл, и выполните команду :paste. В другом каталоге появится скопированный файл.

Чтобы переместить (переименовать) файл в Ranger, выберите нужный файл, введите команду :delete и нажмите Enter. Выбранный файл будет скопирован в буфер обмена менеджера. Затем перейдите в директорию, в которую вы хотите переместить файл, и выполните команду :paste. В другом каталоге появится файл.

Чтобы изменить права доступа к файлу в Ranger, выберите нужный файл и выполните команду :chmod XXX, где XXX - это режим доступа, который вы хотите установить. Например, :chmod 755 установит права доступа 755 для выбранного файла.

  • 0 Пользователи нашли это полезным

Помог ли вам данный ответ?