Как узнать файловый менеджер linux

Обновлено: 04.07.2024

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

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

Как изменить файловый менеджер по умолчанию в Ubuntu

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

TryExec=файловый_менеджер
Exec=файловый менеджер

А теперь то же самое в файле:

TryExec=файловый_менеджер
Exec=файловый_менеджер %U

В Kubuntu файловый менеджер по умолчанию настраивается в Параметрах системы KDE. А теперь перейдем непосредственно к обзору файловых менеджеров для Ubuntu.

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

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

  • Nautilus
  • MidnightCommander
  • Thunar
  • PCManFM
  • Dolphin
  • Krusader
  • XFE

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

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

Все эти файловые менеджеры можно настроить по своему вкусу. Наиболее настраиваемые - Krusader и Konqueror. Midnight Commander - единственный файловый менеджер с консольным интерфейсом, но у него есть тоже много настроек.

1. Midnight Commander

Midnight Commander - это файловый менеджер с интерфейсом командной строки (cli). Он особенно полезен, когда нет возможности запустить графическую оболочку, но также может использоваться в качестве основного файлового менеджера в графическом интерфейсе. Его можно запускать практически в любой оболочке командной строки и даже в SSH сессии.

mightcommander

Запустить Midnight Commander из командной строки можно выполнив:

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

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

Установить Midnight Commander можно командой:

sudo apt install mc

2. Krusader

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

krusader

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

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

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

Из полезных возможностей можно отметить поддержку протоколов FTP и samba, что упрощает доступ к файлам на удаленных серверах.

Чтобы установить этот лучший файловый менеджер Ubuntu выполните:

sudo apt install krusader

Важно заметить что написан он на Qt, и потянет с собой всю Qt и несколько библиотек KDE.

3. Konqueror

Konqueror - это еще один мощный файловый менеджер из стандартного набора KDE. У него есть одна интересная особенность - кроме доступа к файлам здесь можно ввести url и просматривать интернет-страницы.

Еще одной особенностью этого файлового менеджера есть возможность открывать несколько вкладок, в каждой из которых можно открыть отдельный каталог.

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

konqueror

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

Интерфейс программы похож на Krusader и Midnight Commander, только функционала здесь намного меньше. Вместо двух стандартных вкладок здесь есть возможность создавать несколько панелей и размещать их по своему усмотрению. Навигацию по вкладкам и каталогам можно выполнять как с помощью клавиатуры, так и мыши.

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

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

sudo apt install konqueror

4. Double Commander

Это еще один отличный файловый менеджер в стиле Midnight Commander и Krusader. Но на этот раз он основан на библиотеке GTK, а это значит что он отлично подойдет для тех кто хочет отличный, многофункциональный файловый менеджер и не хочет тянуть половину библиотек KDE в систему.

doublecmd

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

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

sudo add-apt-repository ppa:alexx2000/doublecmd
sudo apt install doublecmd-gtk

5. Dolphin

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

dolphin1

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

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

Устанавливается Dolphin командой:

sudo apt install dolphin

6. Nautilus

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

nautilus

Навигация по каталогам осуществляется с помощью стрелок на клавиатуре или мышки. Горячие сочетания клавиш есть, но их не так много как в Double Commander.

7. Thunar

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

thunar

Установить в Ubuntu можно командой:

sudo apt install thunar

8. PcManFM

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

pcmanfm

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

Для установки выполните:

sudo apt install pcmanfm

9. XFE

Это один из наиболее интересных файловых менеджеров. В своем интерфейсе он включает много возможностей из Nautilus, Thunar и PcManFm но в то же время он намного гибче.

6f32dab03e3b

XFE может быть сконфигурирован для отображения одной или нескольких панелей с файлами. Боковую панель при желании можно отключить. Поддерживается перетаскивание файлов, Drag & Drop но для открытия файлов придется настроить связанные приложения. Здесь есть достаточное количество настроек, но не на столько как в Krusader или Konqueror.

Также в XFE есть собственный набор тем и есть возможность использовать цветовую схему и значки системы.

Установка в Ubuntu выполняется командой:

sudo apt install xfe

Выводы

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

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

Используйте для этого команду xdg-mime . xdg должен быть независимым от среды рабочего стола (например, xdg-open передаст аргументы правильному средству открытия файлов). Чтобы получить файловый менеджер по умолчанию, используйте:

Не существует такого понятия, как "Диспетчер файлов по умолчанию для Linux". Все зависит от того, как вы пытаетесь его открыть. Если вы спросите XDG, вам придется проверить, что XDG думает, что этот файловый менеджер должен быть. То же самое касается любой другой "среды", такой как Gnome или KDE. Если у вас установлены все из них, вполне возможно (и хорошо) для каждого из них иметь свой собственный "файловый менеджер по умолчанию".

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

То, что вы можете воспринимать как приложения по умолчанию в Linux, например, то, что хранится в переменной среды $ EDITOR, - это не столько "настоящее" приложение по умолчанию, сколько просто соглашение, используемое многими людьми, которые пишут системные инструменты и сценарии. Не стесняйтесь определять $ FILEMANAGER, если это подходит для вашего случая использования.

Вау, невероятно, что никто не постет правильный ответ здесь.

Стандартные приложения в Linux обрабатываются стандартом Mimeapps Freedesktop (ранее XDG) и рядом других спецификаций, на которых основана эта.

Arch Linux Wiki также содержит понятную статью . То, что вы ищете, является ассоциацией каталога mimetype inode/directory .

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

я попробовал xdg-open и он запустил EasyTag, который является id3-tag-editor (как-то забавно) :-)

я попробовал ответить Герхарда Бюргерса

и это вернуло dolphin.desktop в моем случае.

так что в моем случае правильное решение было (замена ".dektop" на ""):

но я только проверяю это на этой системе, я бегу

Кажется, все упоминали MIME-тип inode/directory и xdg-open должен работать в большинстве случаев для ваших нужд (программно открывать каталог с помощью файлового менеджера), но иногда это неправильное приложение (которое не является файловым менеджером, например Visual Studio Code) также может связать его с inode/directory в качестве приложения по умолчанию.

как пользователь Linux, я вижу, что некоторые приложения могут запрашивать путь, который нужно открыть, и это приводит к запуску файлового менеджера. Я хотел бы сделать это программно, но как узнать, что является файловым менеджером по умолчанию? Есть ли способ найти эту информацию? Любая переменная среды? Под «файловым менеджером» я имею в виду приложения, которые позволяют управлять вашими файлами: создавать, переименовывать, создавать папки и т. Д., Такие как Nautilus (в GNOME) или Dolphin (в KDE).

Нет такой вещи, как «Диспетчер файлов по умолчанию для Linux». Все зависит от того, как вы можете его открыть. Если вы спросите XDG, вам нужно будет проверить, что XDG считает, что этот файловый менеджер должен быть. Такая же сделка для любой другой «среды», такой как Gnome или KDE. Если у вас все они установлены, вполне возможно (и прекрасно) для каждого из них иметь другой «менеджер файлов по умолчанию».

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

То, что вы можете воспринимать в качестве приложений по умолчанию в Linux, например, то, что хранится в переменной среды $ EDITOR, не так уж и есть «истинное» приложение по умолчанию, как просто соглашение, используемое многими людьми, которые пишут системные инструменты и скрипты. Не стесняйтесь определять $ FILEMANAGER, если это подходит вашему прецеденту.

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

Используйте команду xdg-mime . xdg должен быть агностиком среды рабочего стола (например, xdg-open передаст аргументы правильному файловому открывателю). Чтобы получить файловый менеджер по умолчанию, используйте:

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

Я попробовал xdg-open , и он запускает EasyTag, который является редактором тегов id3 (как-то смешно): -)

я попробовал ответить Герхард Бюргерс

, и в моем случае возвратил dolphin.desktop .

, поэтому в моем случае было правильным решением (заменив «.dektop» на «»):

но я только проверяю это на этой системе, я запускаю

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

Приложения по умолчанию для Linux обрабатываются с помощью Freedesktop (бывший XDG) Mimeapps Standard и несколько других спецификаций, на которых он основан.

В Arch Linux Wiki содержится понятная статья . То, что вы ищете, это ассоциация типа mimetype inode/directory .

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

Dolphin

Начинает список файловых менеджеров инструмент под названием Dolphin. Сейчас вы автоматически получаете его при установке оболочки KDE, то есть он официально используется там как ФМ по умолчанию. Если вы уже знакомы с графической оболочкой KDE, то знаете, что раньше там применялся Konqueror, выполняющий роль еще и браузера. Многие пользователи жаловались, что это программное обеспечение было слишком сложным для начинающих юзеров, а как раз такой контингент и использует ФМ чаще всего, отказываясь от работы через консоль. В итоге уже более десяти лет именно Dolphin является главной составляющей упомянутой оболочки.

Использование файлового менеджера Dolphin в Linux

На текущий момент разработка Dolphin была прекращена, поскольку ведется работа над новой версией графической оболочки, где, скорее всего, будет использоваться другой файловый менеджер. Однако сейчас ничто не мешает установить это обеспечение из официальных репозиториев и спокойно работать с ним на своем компьютере. Из главных преимуществ Dolphin можно отметить присутствие режима навигационной цепочки в адресной строке, что позволяет просматривать все переходы до последней директории. Еще здесь имеется функция предварительного просмотра объектов при наведении на них курсора, сортировка файлов по различным параметрам, возможность открыть их в отдельных вкладках или разделить окно менеджера на две колонки. Все это делает рассматриваемый инструмент многофункциональным и удобным тем юзерам, кто привык взаимодействовать с файлами не через терминал, а задействуя именно графический интерфейс. Если вы захотите быстро установить и опробовать Dolphin, делается это при помощи команды sudo apt install dolphin . В случае, когда дистрибутив не позволяет использовать подобные команды, воспользуйтесь официальным сайтом ФМ, перейдя по указанной ниже ссылке.

Double Commander

Использование файлового менеджера Double Commander в Linux

Поговорим о главных особенностях этого решения. Помимо двух панелей, Double Commander поддерживает Unicode, а это значит, что не возникнет никаких проблем с отображением названий файлов, директорий и программ, поскольку эта технология как раз и отвечает за поддержку символов практически всех языков мира. Что касается выполнения операций, то все это осуществляется в фоновом режиме, поэтому скрыто от глаз обычного пользователя. Есть встроенный текстовый редактор, просмотрщик файлов в различных форматах, например, двоичном, а также доступно открытие различных изображений. Для взаимодействия с библиотеками Double Commander предлагает групповое переименовывание, поддержку вкладок, редактирование колонок и синхронизацию директорий. Более опытных юзеров заинтересует поддержка консольных архиваторов и возможность использования скриптов Lua. Если вы заинтересовались в инсталляции Double Commander на свой компьютер, воспользуйтесь одним из приведенных далее источников.

  • Официальный репозиторий: sudo apt install doublecmd-qt или sudo apt install doublecmd-gtk ;
  • Пользовательские репозитории: wget -nv https://download.opensuse.org/repositories/home:Alexx2000/xUbuntu_18.10/Release.key -O Release.key , sudo apt-key add - < Release.key , sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:Alexx2000.list" , sudo apt-get update , sudo apt install doublecmd-qt5, sudo apt upgrade (каждая команда должна быть выполнена по очереди);
  • Архив с официального сайта.

GNOME Commander

Использование файлового менеджера GNOME Commander в дистрибутивах Linux

Если останавливаться более детально на всех встроенных функциях, то нельзя обойти стороной и встроенную командную строку, поддержку популярных языков, реализацию настраиваемых горячих клавиш и инструменты для всяческого взаимодействия с файлами (переименование, поиск, сравнение, сортировка и поиск по определенным параметрам). Опытных же пользователей заинтересует поддержка скриптов, написанных на популярном языке Python, а также возможность реализации пользовательских плагинов. Интерфейс GNOME Commander разделяется на две панели, что позволяет разместить абсолютно всю необходимую информацию. Реализация его внешнего вида стандартная, каких-то особых нюансов в этом плане не имеется. Для скачивания и инсталляции воспользуйтесь одним из способов:

  1. Встроенный в дистрибутив магазин приложений;
  2. Команда sudo apt-get install gnome-commander ;
  3. Скачивание архива с официального сайта.

Krusader

Использование файлового менеджера Krusader в системе Linux

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

  • Debian: sudo apt-get install krusader ;
  • Gentoo: emerge krusader ;
  • Fedora: dnf install krusader ;
  • Mageia: urpmi krusader .

Nautilus

Стандартный файловый менеджер Nautilus для операционной системы Ubuntu

Из интересных функций Nautilus стоит отметить возможность предпросмотра файлов в виде иконок, различные представления объектов в директориях, например, список или значки разных размеров, сохранение истории посещаемых папок, что позволяет в любой момент узнать, к какой именно директории осуществлялся переход в определенное время. Когда пользователь задействует FTP, Nautilus пригодится для просмотра содержимого сайтов через GVFS. Если вы захотели установить этот файловый менеджер в другую оболочку, воспользуйтесь приведенным ниже кодом.

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get install nautilus

MuCommander

Далее мы предлагаем ознакомиться с графическим интерфейсом по управлению файлами в операционной системе, который называется MuCommander. Этот ФМ, как и многие другие, тоже представлен в двухпанельном виде, к чему уже давно привыкли многие пользователи. Программа была полностью написана на языке Java, поэтому будьте готовы, что перед инсталляцией в обязательном порядке придется добавить элементы Java Runtime Environment в свой дистрибутив. Пункты меню и все остальное содержимое данного софта переведено на русский язык, что позволит начинающим быстро разобраться в управлении. По большей степени этот вариант нацелен именно на опытных пользователей, о чем детально мы расскажем в следующем абзаце, когда будем говорить про достоинства и недостатки. Сейчас предлагаем взглянуть на изображение окна MuCommander, чтобы изучить его интерфейс.

Использование файлового менеджера MuCommander в дистрибутивах Linux

PCManFM

Если вы предпочитаете работать с дистрибутивами Линукс в графической оболочке LXDE, то файловый менеджер PCManFM уже вам знаком, поскольку он является стандартным решением этой среды. Другим пользователям мы рекомендуем прочесть больше информации об этом ФМ, поскольку его функциональность очень обширна, а интерфейс выполнен в максимально удобном виде и чем-то напоминает известный Nautilus. Опытные юзеры через PCManFM без проблем смогут получить доступ к удаленным файловым системам, используя соответствующие аргументы для перехода. Дополнительно им пригодится эмулятор терминала и поддержка установки пользовательских плагинов.

Использование файлового менеджера PCManFM в дистрибутивах Linux

Обычных юзеров PCManFM тоже может заинтересовать. Здесь полностью реализована функция Drag & Drop, поэтому с перемещением объектов не возникнет никаких проблем. В новинку является и корзина, позволяющая хранить файлы до их окончательного удаления. Уточним, что во многих файловых менеджерах такая составляющая просто отсутствует, а объекты сразу же стираются навсегда. Позволяется настроить ассоциации объектов, что позволит выбрать программу по умолчанию для их открытия. Гибкая настройка главного окна и системного меню приложений позволит персонализировать оболочку под любые требования. Достоинства Drag & Drop можно перечислять еще очень долго, поэтому мы остановились лишь на самом главном, а все об этом ФМ предлагаем узнать на сайте разработчиков.

Thunar

Еще один классический файловый менеджер, который установлен в графической оболочке. Thunar изначально был предназначен для Xfce, заменив собою Xffm. Разработчики при создании делали упор на производительность и простоту в управлении. Они добавили возможность установки пользовательских плагинов для максимального расширения функциональности ФМ. Если вы обратите внимание на представленный ниже скриншот, то заметите, что Thunar очень похож на уже упомянутое раньше решение Nautilus. Это делает его еще более простым в понимании для начинающих. С момента своего выхода (2009 год) Thunar прогрессировал с версии 1.0.0 до 1.8.1, которая была выпущена в 2018 году. Сейчас разработчики все еще активно трудятся над этой программой, выпуская все больше полезных нововведений.

Внешний вид файлового менеджера Thunar для дистрибутивов Linux

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

ФМ по умолчанию доступен только обладателям оболочки Xfce и установить его отдельно не представляется возможным.

Sunflower

Внешний вид файлового менеджера Sunflower для дистрибутивов Linux

В этом ФМ поддерживается многовкладочный интерфейс, само окно реализовано в виде двух панелей. Из указанных выше сведений вы уже знаете, что здесь имеется встроенный эмулятор терминала. Полностью реализована функция Drag & Drop, что позволит без каких-либо трудностей взаимодействовать с файлами, а также разработчики позволяют создавать сочетания клавиш для упрощения выполнения сложных действий. Если функциональности Sunflower вам покажется мало, ничего не мешает загрузить поддерживаемые пользовательские плагины. Данный файловый менеджер распространяется в виде архива, DEB или RPM пакета. Все это доступно для скачивания на фирменном сайте.

Кратко рассмотрим еще один простой ФМ, разработчики которого, по их же словам, делают акцент на низком потреблении системных ресурсов. Если вы заинтересованы в гибкой настройке внешнего вида, то обратить внимание на XFE точно стоит. Еще здесь реализована функция перетаскивания объектов, что отсутствует у некоторых других представителей данного материала. Русский язык интерфейса в XFE тоже имеется, а также присутствуют встроенные команды по монтированию дисков и образов.

Внешний вид файлового менеджера XFE для дистрибутивов Linux

Отдельно отметим на примере Debian установку XFE в качестве файлового менеджера по умолчанию. Допустим, у вас установлена оболочка Nautilus. Тогда придется выполнить такие действия:

sudo nano /usr/share/applications/nautilus-home.desktop
sudo nano /usr/share/applications/nautilus-computer.desktop

При открытии текстового редактора замените поля TryExec=nautilus и Exec=nautilus на TryExec=XFE и Exec=XFE . То же самое осуществляется и в пути /usr/share/applications/nautilus-folder-handler.desktop , но итоговое изменение приобретет вид TryExec=XFE и Exec=XFE %U . Для инсталляции XFE используются официальные репозитории, о чем более детально читайте в документации своего дистрибутива.

Midnight Commander

Использование файлового менеджера Midnight Commander через Linux

Сама функциональность здесь реализована примерно так же, как и в других рассмотренных программах. Главное отличие как раз и заключается в текстовых представлениях абсолютно всех элементов. В Midnight Commander есть встроенный текстовый редактор, обладающий подсветкой синтаксиса, поддерживается кодировка UTF-8, а также русский язык интерфейса. Юзеру предлагается создать каталог для избранных директорий, который будет вызываться через нажатие на горячую клавишу Ctrl + \. Отдельно хотелось бы рассказать о текстовом редакторе, поскольку здесь он является одной из главных составляющих. Вызывается он нажатием на F4, но можно запустить и через консоль, введя mcedit [-bcCdfhstVx?] [+lineno] file . Каждый из заданных в этой команде атрибутов имеет свое значение:

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

Обладателям Ubuntu или Debian для инсталляции мы предлагаем воспользоваться следующими командами:

sudo add-apt-repository ppa:alexx2000/doublecmd
sudo apt-get update
sudo apt-get install doublecmd-gtk

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

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Для выполнения множества действий в системе, например для установки и удаления программ, вам понадобятся права администратора, или суперпользователя root, как его называют в Linux.

  1. sudo . Эта команда даст вам права суперпользователя. Введите sudo перед нужной командой (например, sudo apt upgrade ), чтобы выполнить её от имени администратора. Система спросит у вас пароль.
  2. sudo su . После этой команды все введённые вами команды будут исполняться от имени суперпользователя, пока вы не закроете терминал. Используйте её, если вам нужно выполнить много команд с правами администратора.
  3. sudo gksudo . Команда для запуска с правами администратора приложения с графическим интерфейсом. Например, если вы хотите переместить или изменить системные файлы, введите sudo gksudo nautilus (укажите тот файловый менеджер, которым пользуетесь).
  4. sudo !! . Эта команда запустит ранее введённую команду с правами администратора. Полезно, если вы набрали команду без sudo .

Не выполняйте от имени суперпользователя команд, которых не понимаете.

Команды Linux для управления пакетным менеджером

Установку и удаление приложений в Linux выполняют пакетные менеджеры. В Ubuntu и Debian пакетный менеджер называется apt, в Fedora — dnf, в Arch и Manjaro — pacman. Они загружают приложения из сетевых репозитариев, источников пакетов. Давать им команды следует с правами суперпользователя.

apt (Debian/Ubuntu/Mint)

  1. sudo apt install имя_пакета . Установить нужный пакет.
  2. sudo apt-add-repository адрес_репозитария . Добавить сторонний репозитарий.
  3. sudo apt update . Обновить сведения о пакетах.
  4. sudo apt upgrade . Обновить все пакеты до самых свежих (выполнять после apt update ).
  5. sudo apt remove имя_пакета . Удалить ненужный пакет.
  6. sudo apt purge имя_пакета . Удалить ненужный пакет со всеми зависимостями, если хотите освободить больше места.
  7. sudo apt autoremove . Удалить все ненужные зависимости, бесхозные пакеты и прочий мусор.

dnf (Red Hat/Fedora/CentOS)

  1. sudo dnf install имя_пакета . Установить нужный пакет.
  2. sudo dnf config-manager --add-repo адрес_репозитария . Добавить сторонний репозитарий.
  3. sudo dnf upgrade . Обновить все пакеты до самых свежих.
  4. sudo dnf remove имя_пакета . Удалить ненужный пакет.
  5. sudo dnf autoremove . Удалить все ненужные зависимости.

pacman (Arch/Manjaro)

  1. sudo pacman -S имя_пакета . Установить нужный пакет.
  2. sudo yaourt -S имя_пакета . Установить пакет из AUR, если его нет в основном репозитарии.
  3. sudo pacman -Sy . Обновить сведения о пакетах.
  4. sudo pacman -Syu . Обновить все пакеты до самых свежих.
  5. sudo pacman -R имя_пакета . Удалить ненужный пакет.
  6. sudo pacman -Rs имя_пакета . Удалить ненужный пакет со всеми зависимостями.

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

sudo apt install firefox clementine vlc

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

Команды Linux для управления процессами

  1. kill . Эта команда служит для принудительного завершения процессов. Нужно ввести kill PID_процесса . PID процесса можно узнать, введя top .
  2. xkill . Ещё одна команда для завершения процессов. Введите её, затем щёлкните по тому окну, которое нужно закрыть.
  3. killall . Убивает процессы c определённым именем. К примеру, killall firefox .
  4. top . Отображает перечень запущенных процессов, сортируя в зависимости от потребления ресурсов CPU. Своего рода терминальный «Системный монитор».

Команды Linux для управления файлами

Просмотр и изменение файлов

  1. cat . Когда команда используется с одним текстовым файлом (вот так: cat путь_к_файлу ), она отображает его содержимое в окне терминала. Если указать два и больше файлов, cat путь_к_файлу_1 путь_к_файлу_2 , она склеит их. Если ввести cat путь_к_файлу_1 > новый_файл , она объединит содержимое указанных файлов в новый файл.
  2. chmod . Позволяет изменять права доступа к файлу. Может пригодиться, если вы хотите внести изменения в системный файл.
  3. chown . Изменяет владельца файла. Следует выполнять с правами суперпользователя.
  4. file . Выводит информацию об указанном файле.
  5. nano . Открывает простой текстовый редактор. Можно создать новый текстовый файл или открыть существующий: nano путь_к_файлу .
  6. rename . Переименовывает файл или несколько файлов. Команду можно использовать и для массового переименования файлов по маске.
  7. touch . Изменяет дату последнего открытия или модификации указанного файла.
  8. wget . Загружает файлы из интернета в терминальную папку.
  9. zip . Распаковывает и сжимает архивы.

Создание и удаление файлов и папок

  1. mkdir . Создаёт новую папку в текущей терминальной папке или в указанной папке: mkdir путь_к_папке .
  2. rmdir . Удаляет указанную папку.
  3. rm . Удаляет файлы. Может удалить как отдельный файл, так и группу, соответствующую определённым признакам.

Копирование и перемещение файлов

  1. cp . Создаёт копию указанного файла в папке терминала: cp путь_к_файлу . Или вы можете указать назначение cp путь_к_файлу путь_для_копии .
  2. mv . Перемещает файл из одной папки в другую. Вы можете указать имя для перемещаемого файла. Забавно, но в Linux эта команда может использоваться и для переименования файлов. Просто укажите ту же папку, где находится файл, и другое имя.

Поиск файлов

  1. find . Поиск файлов по определённым критериям, таким как имя, тип, размер, владелец, дата создания и модификации.
  2. grep . Поиск текстовых файлов, содержащих определённые строки. Критерии очень гибко настраиваются.
  3. locate . Поиск файлов и папок, чьи названия подходят запросу, и отображение их путей в файловой системе.

Команды Linux для работы с разделами

  1. lsblk . Эта команда демонстрирует, какие диски есть в вашей системе и на какие разделы они поделены. Также команда отображает имена ваших разделов и накопителей, в формате sda1, sda2 и так далее.
  2. mount . Монтирует накопители, устройства или файловые системы Linux, чтобы вы могли с ними работать. Обычно устройства подключаются автоматически, как только вы щёлкнете по ним в файловом менеджере. Но иногда может понадобиться примонтировать что-то вручную. Вы можете подключать что угодно: диски, внешние накопители, разделы и даже ISO-образы. Эту команду нужно выполнять с правами суперпользователя. Чтобы примонтировать имеющийся диск или раздел, введите mount sdX .
  3. umount . Демонтирует файловые системы. Команда umount sdX отключит файловую систему внешнего носителя, чтобы вы могли извлечь его.
  4. dd . Эта команда копирует и преобразовывает файлы и разделы. У неё множество различных применений. Например, dd if=/dev/sda of=/dev/sdb сделает точную копию раздела sda на разделе sdb. dd if=/dev/zero of=/dev/sdX затрёт содержимое указанного носителя нулями, чтобы информацию было невозможно восстановить. А dd if=

Команды Linux для управления системой

  1. df . Отображает объём вашего диска, и сколько на нём осталось свободного места.
  2. free . Отображает объём доступной и занятой оперативной памяти.
  3. uname . Отображает сведения о системе Если ввести uname , терминал сообщит только Linux. Но команда uname -a выводит сведения об имени компьютера и версии ядра.
  4. uptime . Сообщает, как долго запущена ваша система.
  5. whereis . Отображает расположение исполняемого файла нужной программы.
  6. whoami . Называет имя пользователя.

Команды Linux для управления пользователями

  1. useradd . Регистрирует нового пользователя. Введите useradd имя_пользователя , и пользователь будет создан.
  2. userdel . Удаляет учётную запись и файлы пользователя.
  3. usermod . Изменяет учётную запись пользователя. Может переместить домашнюю папку пользователя или назначить дату, когда учётная запись будет заблокирована.
  4. passwd . Изменяет пароли учётных записей. Обычный пользователь может изменить пароль только своей учётной записи, суперпользователь может изменить пароль любой учётной записи.

Команды Linux для управления сетью

  1. ip . Многофункциональная команда для работы с сетью. Команда ip address show выводит сведения о сетевых адресах, ip route управляет маршрутизацией и так далее. Давая команды ip link set ethX up , ip link set ethX down , можно включать и выключать соединения. У команды ip много применений, так что перед её использованием лучше ознакомиться с руководством или ввести ip --help
  2. ping . Показывает, подключены ли вы к сети, и помогает определить качество связи.

И ещё кое-что

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

  1. cowsay что_угодно . Корова произнесёт то, что вы ей скажете.
  2. fortune | cowsay . Корова выдаст умную (или не очень) мысль или цитату.
  3. cowsay -l . Выводит список всех животных, которые могут быть отображены в терминале. Если вы вдруг не любите коров.
  4. fortune | cowsay -f животное_из_списка . Животное на ваш выбор начинает сыпать цитатами, иногда уместными.
  5. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru . Заставит весь зоопарк говорить по-русски. Без этого животные цитируют Твена и Уайльда в оригинале.

Это далеко не все команды Linux. Если вам нужно узнать в деталях параметры и способы применения команд Linux, вы можете воспользоваться встроенным руководством. Наберите man ваша_команда или ваша_команда --help .

Читайте также: