TVs. Consoles. Projectors and accessories. Technologies. Digital TV

Four two-panel file managers for Ubuntu. The best file manager for Linux Linux mint file manager

A file manager is an integral element of every operating system. It allows you to fully interact with all files, directories and their dependencies located on the computer's storage device. This article will introduce the most popular Linux. The list will include both programs that have a graphical interface and console utilities, the action of which occurs through the use of the “Terminal” (analogous to command line on Windows).

File managers with graphical interface

Of course, the most popular are Linux file managers that have a graphical shell, since they are more familiar to the average user and are much easier to use.

IN Linux distributions A wide variety of managers are used, but there is simply no point in listing them all. The most popular of them will now be presented.

Nautilus

Maybe, file manager Linux called Nautilus is the most common. And there is a completely reasonable explanation for this. It is used in distributions with the Gnome graphical desktop shell. In turn, Ubuntu is distributed on a modified Gnome, which is called Unix, and as you know, Ubuntu is the most popular distribution in the whole world and in the CIS in particular.

Nautilus compares favorably with its competitors for the following reasons:

    He has the opportunity FTP connections, WebDAV (HTTPS), Windows, SSH and WebDAV (HTTP).

    In the manager window, you can create tabs similar to browsers.

    There is support for scripts that can significantly expand the functionality of the program.

    The history of transitions is maintained.

    Images, text, audio and video can be previewed.

    Supports bookmarks.

Many people believe that Nautilus is the best Linux file manager, but it would be wiser to try it yourself.

Nemo

The second Linux file manager in line will be Nemo. It deserves this position because it is used in the Cinnamon graphical shell, which is installed by default in Linux Mint, and this distribution is considered the second most popular.

The file manager in Linux Mint has the following distinctive features:

    Uses GIO and GVFS.

    It is possible to open directories with superuser rights.

    Features a terminal stand design.

    Convenient and “correct” management of GTK bookmarks.

    The interface is equipped a large number buttons that help in navigating disk space.

    There is support for several configuration options.

Of course, this is not the entire list of advantages, only the main ones, but they are enough for the reader to form his own opinion. By the way, this particular manager is recommended to users who have just decided to switch from Windows to Linux, since their managers are very similar to each other.

Dolphin

The next Linux file manager is Dolphin. It is standard for the KDE desktop. It will not be possible to provide the original distribution with this desktop shell, since KDE is a separate development. However, users can easily install any distribution, such as Ubuntu, with this desktop shell.

Compared to previous managers, Dolphin does not stand out much, but it also has its own characteristics:

    Access to Web resources.

    Support for undoing and redoing (CTRL+Z) completed actions.

    Ability to use multiple tabs.

    Using a variety of panels.

If you liked this “exhibit”, then you urgently need to switch to the KDE working environment, and in the meantime we are moving on and moving on to console file managers.

Console file managers

The popularity of console file managers is no longer what it used to be. They are used less and less, but they should not be discounted. Some can surprise you with their functions. Of course, their appearance is not as nice as that of managers with a GUI, but everyone has different tastes.

Midnight Commander

Midnight Commander, or MC as it is briefly called, is the first console file manager for Linux. And as many have noticed, our list is a kind of TOP.

MC is the most popular console manager. It gained recognition due to its simplicity and convenience. Its functionality includes many buttons located at the bottom of the console window, but its main advantage is the ability to control the mouse. Not every manager can boast of this option. Among other things, MC is a two-panel Linux file manager, but almost every console version of this utility has this function.

As for the features, they are as follows:

    Possibility of mass renaming of files.

    Individual option templates are supported.

    You can view the contents of DEB and RMP packages.

    Ability to interact with archives.

    There is a built-in text editor MCedit.

    Ability to work in FISH and FTP clients.

If you want to use a console file manager, then MC is a great choice. However, MC has good competitors in the market for these programs, one of which will be discussed below.

Last File Manager

LFM is practically no different from MC, so there is no point in describing its advantages. Now we will briefly go over its distinctive features.

    It is possible to change the view (single-panel and double-panel).

    You can work with archives - VFM treats them as regular directories.

    There is an option to compare files.

    There is a history-type activity log in browsers.

    It is possible to create bookmarks.

    You can change the color.

Conclusion

As you can see, there are many Linux file managers. There are both GUI and console ones. It's up to you to choose which one to use. And this article is intended to only superficially touch upon the features of each program in order to make it easier to make a choice.

As is known, in distributions Ubuntu The file manager is installed and used by default Nautilus, developed by the team Gnome. But if in previous versions Nautilus it was possible to enable two-panel mode (F3), then starting from the version Nautilus 3.6 this function is missing.
In this short article, dear users Ubuntu, I would like to bring to your attention four two-panel file managers that are located in the repositories Ubuntu, and therefore in App Center: Midnight Commander; GNOME Commander; Tux Commander And Krusader:


1. Midnight Commander


GNU Midnight Commander– full-screen text file manager. It uses a two-pane interface and a built-in command shell. There is also a built-in editor with syntax highlighting and a viewer that supports binary files. The program supports a virtual file system (VFS), which allows you to work with files on remote machines(for example, on FTP servers, SSH) and with files inside archives, as with regular files.

Installation Midnight Commander very simple, just open it Ubuntu Application Center, enter the name in the search field and click the button Install or run the command in the terminal:

sudo apt-get install mc

2. GNOME Commander


GNOME Commander- fast and powerful GUI file manager for desktop environment GNOME. It has a two-pane interface in the tradition Norton Commander And Midnight Commander.

Install GNOME Commander also possible from Application Center or in the terminal with the command:

sudo apt-get install gnome-commander

3. Tux Commander


Tux Commander- window file manager with two panels one next to the other, similar to popular file managers Total Commander And Midnight Commander.

Possibilities:

  1. two directory panels next to each other (vertical)
  2. interface with tabs, buttons for quick transition to favorite catalogs
  3. custom panel for quick access To removable media and network resources
  4. multilingual user interface
  5. functionality is expanded through a plugin system
  6. Extension-based actions on file types (file associations)
Installation Tux Commander possible in App Center or terminal command:

sudo apt-get install tuxcmd

4. Krusader


Krusader is an easy-to-learn, powerful, two-panel (Commander-style) file manager similar to Midnight Commander or Total Commander.

Provides all the file management features you could ever need.

Additionally: extensive archive processing capabilities, support for mounting file systems, FTP, an advanced search module, viewing and editing functions, directory synchronization, comparison of file contents, powerful batch file renaming tools and much more.

Supports the following archive formats: ace, arj, bzip2, deb, iso, lha, rar, rpm, tar, zip and 7-zip.

Supports the KIOSlaves mechanism, which makes protocols such as smb:// and fish:// available.

Krusader- Fully customizable, user friendly, fast, and will look great on your desktop.

P.S. There are other two-panel file managers like

BeeSoft Commander 2.23

BeeSoft Commander a young project, a simple file manager, written in the spirit of the UNIX-way. According to the unwritten rule, the program should perform only its direct duties and nothing extra.

The file manager uses the QT library and is very fast to launch from the KDE environment. The toolbar is not customizable, but it contains virtually all the main functions of the program. You can work with multiple tabs. The right mouse button is responsible for selecting files a tribute to the old tradition of Norton Commander. Many file operations are performed using function keys, according to the old standard also laid down by Peter Norton.

BeeSoft Commander contains a good FTP client, which allows you to connect to several servers and save connection settings. The developers did not bother themselves with the implementation of viewing and editing various documents. With the built-in editor you can only change text documents. If other file types are detected, the program either switches to HEX mode or displays a chaotic set of characters. Editing is not available in this case.

BeeSoft Commander does not require complex configuration. You can specify the fonts and colors of the panels, and adjust the width of the columns. And, in fact, this is where all the fun of traveling through the settings ends.

Official website:

Worker one of the most unusual file managers. The first thing you should immediately pay attention to is that there is no need to install any additional graphics libraries other than X11.

All file manager controls are concentrated in numerous buttons located at the bottom of the application's working window. By clicking on the status bar, you switch groups of buttons. Each button calls a separate function. The functions can be either built-in Worker tools or external utilities designed for processing files.

Worker is closely integrated with Midnight Commander and allows you to use the archive processing rules of the console file manager. In addition, by default, MC is used as a file editor (Edit File function).

The Worker distribution includes only a tool for viewing text files. All other actions (viewing graphics and videos, editing any types of data...) are left to you external programs. The default text editor is xedit, which is not surprising. xedit also only uses the X11 library.

Among the predefined functions (buttons) you can find audio conversion, graphics conversion, device mounting and much more.

The file manager is very unusual, which, of course, will make it difficult to master from scratch. On the other hand, all competitors either use powerful graphics libraries (QT, GTK) or work in text mode. Worker in this light seems to be a kind of compromise solution.

Pivot table

GUI+ + + + + + - + - + +
Graphics libraryQTGTK2GTK1GTK2QTQT- GTK2- GTK2X11
Tabs+ - - - + + - - + - -
FTP client+ - - + + + + + - - +
FTP:// protocol- - - - + + - + - - -
SMB:// protocol- - - + + + - + - - -
HTTP:// protocol- - - - + - - - - - -
Document thumbnails- - - - + + - + - - -
Text editor+ + - - - + + - + - -
Viewing Images- - - + + - - - - - -
Watch video- - - - + - - - - - -
View HTML- - - - + + + - - - -
View RTF- - - - + + - - - - -
View DOC- - - - + + + - - - -
HEX editor- - - - - - - - + - -
File type highlighting- - + + - - - - + - -
Quick Folders (Bookmarks)- + - + + + + + - + -
Folder history- + + + + + + + + - -
Frequently visited folders- - - - + + - - - - -
Quick launch panel (menu)- - - - + + + - + - -
Plugins- + - + + + + - - - -
Multitasking- - + + + + + + - - -
BeeSoft Commander 2.23
emelFM2 0.1.6
Gentoo 0.11.55
GNOME Commander 1.2.0
Konqueror 3.5.2
Krusader 1.70.0
Nautilus 2.12.2
Tux Commander 0.4.101
Text file managers and Worker

Console file managers Linux can be very useful in everyday tasks, when managing files on local computer or when connecting to a remote one. The visual representation of the directory helps us quickly perform operations with files and folders and saves us time.

In this article, we will look at some of the most commonly used Linux console file managers, their features and benefits.

Midnight Command, which is often called simply M.C., and is one of the best file managers discussed in this article. MC comes with all types useful functions In addition to copying, moving, deleting, creating files and directories, you can change access rights and ownership, view archives, use it as an FTP client and much more.


To install Midnight Commander you can use the following commands:

Sudo apt install mc # sudo yum install mc # sudo dnf install mc #

Ranger is another best choice if you are looking for a console file manager. He has vim-similar interface, preview selected file or directory, mouse support in bookmarks and tabbed view.


To install Ranger use the following commands:

Sudo apt install ranger # sudo yum install ranger # sudo dnf install ranger #

Cfiles is a fast terminal file manager written in C and using the library ncurses, similar to Ranger, and it also uses vi keyboard shortcuts.


It has several dependencies such as cp, mv, fzf, xdg-open and others. Although it is lightweight, installation requires a few more steps.

To install cfiles, you first need to install the development tools using the following commands:

Sudo apt-get install build-essential # sudo yum groupinstall "Development Tools" #

Then clone the cfiles repository and install it using the following commands:

Git clone https://github.com/mananapr/cfiles.git cd cfiles gcc cf.c -lncurses -o cf sudo cp cf /usr/bin/ #Or copy it somewhere in your $PATH

Vifm is another command line based file manager using the curses interface. It copies some features from mutter. If you are a vim user, you don't need to learn a new set of commands to use vifm. It uses the same keyboard shortcuts and also has the ability to edit multiple types of files.

Like other console file managers, it has two panels and supports autocomplete. It also supports various types to compare file trees. You can also execute remote commands with it.


To install Vifm use the following commands:

Sudo apt install vifm # sudo yum install vifm # sudo dnf install vifm #

Nnn- the fastest console file manager on our list. While it has fewer features compared to other file managers, it is extremely lightweight and the closest thing to a desktop file manager that you can get on a console. Simple interaction makes it easy for new users to get used to the terminal.


To install nnn you can use the following commands:

Sudo apt install nnn # sudo yum install nnn # sudo dnf install nnn #

Lfm or Last File Manager- console based file manager curses, written in Python 3.4. Can be used with one or two panels. It has several useful features such as filters, bookmarks, history, VFS For compressed files, tree structure and direct integration with the search command, utility grep, team df and other tools. Custom themes are also available.


You can install Lfm using the following commands:

Sudo apt install lfm # sudo yum install lfm # sudo dnf install lfm # sudo pacman -S lfm #

You can also install Lfm using pip

Sudo pip install lfm

Lf – "List files" is a command line file manager written in Go, inspired by Ranger. It was originally intended to fill in the missing feature gaps that the Ranger had.


Some of the main features of lf:

  • This is cross-platform - Linux, OSX, Windows(only partially);
  • One binary file without any runtime dependencies;
  • Low memory capacity;
  • Configuration using shell commands;
  • Customizable keyboard shortcuts.

To install lf, simply download the assembly linked from binary files for your OS, from the lf releases page.

Last on our list is , which is another cross-platform console file manager. The authors of WCM Commander intended to create a cross-platform file manager that emulates the functions of Far Manager.


It has a built-in terminal, a built-in text editor and viewer, syntax highlighting, a virtual file system, and a very fast user interface. Mouse support is also included. The package for each OS can be found on the WCM download page.

Conclusion

This was our short presentation on some of the leading Linux console file managers. If you think we missed one or liked some of them better, please share your thoughts in the comments.

Was this article useful to you?

Please tell me why?

We are sorry that the article was not useful for you: (Please, if it is not difficult, indicate why? We will be very grateful for a detailed answer. Thank you for helping us become better!

This is explained simply. The work environment is an important element, but essentially an auxiliary one. The main user tool is the application program. The user may, for some time, put up with an inconvenient method for launching applications or an unpleasant color of icons. But if in some new text editor If the keyboard shortcuts that are familiar to it do not work, there will be no transition to it.

This, in turn, can create problems for migrants. Without the burden of the past behind them, they choose objectively best tools, but thereby limit the ability of experienced users to give them any advice. By the way, this is often observed in practice and is perceived by some newcomers as unfriendliness of veterans. Although in reality their recommendations are quite sincere - they can help with setting up vim, but are practically unfamiliar with kate.

A significant portion of experienced Linux users work with console file managers, preferring them to the more intuitive Dolphin or Nautilus. Although they use KDE or GNOME desktops.

Thus, even beginners should know what is commonly called the Linux classics. Including console file managers.

1 Midnight Commander

Console file manager Midnight Commander

This is the most popular console file manager running on Linux. The program is included by default in a large number of distributions. A lot of documentation has already been compiled for it, so learning the rules for working with the application will not be difficult for users different levels preparation.

MC supports all basic operations with files: copying, renaming, deleting, changing owner and access rights, creating links, directories, etc. The program can work not only with local, but also remote file systems via FTP and SSH access.

The program also includes additional features: working with archives, built-in search, viewing and editing files using its own MCEdit module. Thus, relatively complex operations can be performed in MC.

The file manager interface is the usual two-panel one. Its effectiveness has long been proven by practice.

The application is completely localized.

Sudo apt-get install mc

2 Ranger


Ranger console file manager

This is a console file manager. By default, its interface is three-panel: the first column displays a list of directories, the second - a list of files, and the third is intended for viewing files, including graphic formats. At the same time, all operations standard for programs of this type are supported, although not in the most obvious way.

However, the lack of visibility makes Ranger not very useful for copy and move operations. Strengths of this application - navigation, search and browsing. Which helps a lot convenient system bookmarks.

The program is configured by directly editing the configuration file. This may seem inconvenient, although in practice this is not the case thanks to the intuitive design of this file. The user can define the number of columns, sort order, status bar appearance, color scheme, etc.

Distributed under the terms of GNU GPLv3.

Sudo apt-get install ranger

3 WCM Commander


Console file manager WCM Commander

This is a file manager, which is most often called a clone of the famous FAR. Of course, experienced users will say that this is somewhat exaggerated, but nevertheless the similarity is quite close, at least at the level of the most popular operations. In particular, the keyboard combination Shift+F1, which is familiar to many, works exactly the same.

The additional capabilities of WCM Commander are quite serious even for experienced user: editor with syntax highlighting for the most common programming languages ​​and the ability to change encodings, access to remote file systems via SMB and FTP/SFTP with the ability to launch files, history and input completion, support for external color schemes etc.

The program is perfectly Russified, and much deeper than the interface points. In particular, the text search function allows you to use all Russian language encodings at once.

Distributed under the MIT license.

4 Vifm

Console file manager Vifm

This is a console file manager for Vim fans. Even the name of the program stands for Vi File Manager.

The main feature of vifm is vim-style controls. For example, to move through files, you can use not only the arrow keys, but also the "j" and "k" buttons, jump to last file current directory by pressing “G”, etc.

Vifm allows you to use directory and file labels to quickly navigate to the desired location by hotkey. Searching in vifm is done in the same way as in vim - by clicking on “/”. The application has its own built-in commands: “com” to display a list of custom commands, “marks” to show marks, “only” to hide the second column, etc.

Distributed under the terms of GNU GPLv2.

Sudo apt-get install vifm

5 Last File Manager

Console file manager LFM

This is an easy to use console file manager. By default, the program has a traditional two-panel view, although it can also work in single-panel mode.

Both externally and functionally, Last File Manager is very similar to Midnight Commander. At least, a user who has mastered one program will not have problems with another - the same keys are responsible for the most popular operations.

Distributed under the terms of GNU GPLv3.



Related publications