Ubuntu File Manager and Alternatives

Published:
February 27, 2025
Topics:

Nautilus is the default file manager in Ubuntu. It has a simple, user-friendly interface that supports a range of workflows. However, users who need advanced features, greater flexibility, and more customization options may need to explore alternative file managers.

This article provides an overview of Nautilus and the best file manager alternatives for Ubuntu.

Ubuntu File Manager and Alternatives: Overview

How to Install and Use the Default Ubuntu File Manager

The Nautilus file manager is preinstalled on GNOME-based distributions, such as Ubuntu, Debian, and Fedora. Open a terminal window and check the Nautilus version using the following command:

nautilus --version
Terminal output for nautilus --version that shows the program is installed.

The terminal displays the Nautilus version. If Nautilus is not installed, the output prints the following message:

Terminal output for nautilus --version that shows the program is not installed.

Enter the following command to install the Nautilus file manager:

sudo apt install nautilus -y
Terminal output for sudo apt install nautilus

Once installed, launch Nautilus by typing:

nautilus

The main window includes a sidebar displaying different locations and a central area for selected directory content.

Nautilus file manager

You can use Nautilus to:

  • Create files and directories.
  • Search for specific files or directories.
  • Display files.
  • Open new tabs.
  • Copy and paste content.
  • Perform undo and redo operations.
  • Show hidden files.
  • Change zoom settings.
  • Sort files and directories based on filters.
  • Connect to the cloud.
  • Access local and remote files.

Nautilus also supports tabbed navigation to streamline multitasking.

Ubuntu File Manager Alternatives

Alternative file managers offer advanced features and functionality, such as a sophisticated search interface, file comparison, and advanced permission management.

The list below contains the 11 best Nautilus alternatives for Ubuntu.

1. Dolphin

Dolphin is an open-source, lightweight file manager developed within the KDE applications package. The file manager is flexible and allows users to:

  • Customize icons, columns, and previews.
  • Browse, search, open, copy, and move files.
  • Use undo and redo functionalities.
  • Sort and group files by name, size, type, and other characteristics.
  • Connect to remote servers or network devices.
  • Configure shortcuts and toolbars.
  • Adjust different panels within the interface.
  • Use extensions or plugins.

Dolphin also supports several view modes, including a grid, detailed, and tree view. Users have access to a tab view, plugin support, file preview features, and integration with many Internet cloud services.

The split view allows users to view two directories simultaneously, making file transfer tasks more efficient.

Dolphin split view

To install Dolphin on Ubuntu, enter: 

sudo apt install dolphin -y
sudo apt install dolphin -y terminal output

2. Nemo

Nemo is the default file manager in the Cinnamon desktop environment, commonly used in Linux Mint and other Linux distributions.

Nemo's most prominent features are:

  • An intuitive and easy-to-navigate UI.
  • Integrated search features for quick file and directory searches.
  • Back, forward, up, and refresh navigation controls.
  • Environment customization options.
  • A dual-pane view for easy file transfers.
  • Ability to open as root or in the terminal.
  • Flexible control over file and directory access.
  • GTK bookmarks allow quick access to frequently used directories or files.
  • Mounting/unmounting external media.
  • Support for extensions such as Nemo-image-converter, Nemo-filename-repairer, and Nemo-emblems provides additional functionalities.
  • The toggle location entry allows users to copy the directory path for later use.

Nemo also includes features such as the free hard disk space display in the sidebar and the bottom information bar.

Nemo free hard disk space in List view

Bulk-renaming of files and directories is another feature that facilitates multitasking. Progress indicators provide visual cues for ongoing operations, such as file transfers or downloads.

To install Nemo on Ubuntu, run the following command:

sudo apt install nemo -y
sudo apt install nemo -y terminal output

Note: Nemo integrates best with Cinnamon. Ubuntu users may experience desktop-icon conflicts, theme inconsistencies, and drag-and-drop issues.

3. Konqueror

Konqueror is a versatile file manager developed for the KDE desktop environment. While modern KDE systems primarily use Dolphin for everyday file management, Konqueror remains available as an advanced multi-purpose tool that combines file browsing, document viewing, and network resource access.

Example of Konqueror file manager interface in Ubuntu.

Konqueror supports standard file management operations such as copying, moving, renaming, searching, and deleting files and directories. Additional features include:

  • Access to compressed archives.
  • Access to SMB (Windows) network shares.
  • File management on FTP and SFTP servers.
  • Tabbed browsing and split views.
  • Embedded file previews and document viewing.
  • Support for plugins and KDE service integrations.
  • Audio CD browsing and ripping support.

Konqueror also integrates with many KDE technologies and protocols, making it useful for advanced users who work with local, remote, and network-based filesystems.

To install Konqueror on a Debian-based system, run:

sudo apt install konqueror -y
Terminal output for sudo apt instal konqueror

4. Midnight Commander (MC)

Midnight Commander (MC) is a text-based file manager designed for UNIX-like operating systems and works across various Linux environments, including GNOME, KDE, Xfce, and headless systems. It provides a dual-pane interface and is ideal for users who prefer keyboard-driven workflows.

Midnight Commander file manager interface example in Ubuntu.

Features include:

  • Dual-pane navigation.
  • Built-in text editor (mcedit).
  • Search and filtering tools.
  • File compression and archive handling, including tar, zip, and rar.
  • Virtual filesystem support, allowing browsing of FTP, SFTP, and SMB shares.
  • File preview and syntax highlighting in the built-in editor.
  • User-defined key bindings and themes.
  • Permission and ownership management.
  • Fast keyboard navigation.
  • Seamless shell integration allows users to execute commands within MC.

To install Midnight Commander, run:

sudo apt install mc -y
Installing the Midnight Commander file manager in Ubuntu.

5. Krusader

Krusader is a twin-panel file manager in the KDE software suite. It features a user-friendly and highly customizable interface. The dual-panel layout displays files and directories side by side, making drag-and-drop operations and file transfers between panels more efficient.

Krusader twin panel GUI

Krusader's key features are:

  • Archive handling.
  • Support for mounted filesystems.
  • Batch renaming capabilities.
  • An advanced search module.
  • Support for FTP file transfers.
  • Directory synchronization.
  • File content comparison capabilities.
  • Terminal integration that allows users to enter CLI commands for the active panel.
  • An internal viewer and editor.

To install Krusader on Ubuntu, run: 

sudo apt install krusader -y
Terminal output for sudo apt install Krusader

6. Thunar

Thunar, the default file manager for the Xfce desktop environment, is simple, lightweight, and efficient. The file manager has a clean and intuitive interface. Despite its minimalist design, Thunar still provides essential features and support for third-party plugins.

Thunar interface

Thunar's key features include:

  • Support for remote locations.
  • Custom commands for common extensions.
  • Bulk renaming, which allows users to rename multiple files at once.
  • Terminal emulator integration.
  • Third-party plugin support.
  • Emblem support lets users visually mark files and directories for quick reference.

To install Thunar in a Debian-based system, execute the command:

sudo apt install thunar -y
Terminal output for sudo apt install thunar

7. nnn - Terminal File Manager

nnn is a highly efficient and feature-packed terminal file manager, primarily intended for Linux, but is also compatible with other systems.

The application offers a modern, keyboard-driven interface with intuitive operations and easy navigation. Key nnn features include:

  • Functions as an application launcher.
  • Facilitates file reviews through a FIFO-based previewer.
  • Allows users to create, list, extract, and mount archives.
  • Offers sorting options, such as by name, access/change/modification time, size, and extension.
  • Includes an instant filtering feature with a search-as-you-type functionality.
  • Supports both regex (POSIX/PCRE) and string filters.
  • Allows users to bookmark and visit directories.
  • Does not collect unconfirmed user data.
  • Provides Unicode support.
  • Integrates with scripts in various programming languages.

nnn is extendable via a plugin system, providing additional functionality such as thumbnail generation for images, videos, and audio files. Various modes, like a Type-to-nav mode, expedite data browsing.

To install nnn on an Ubuntu system, run:

sudo apt install nnn
Terminal output for sudo apt install nnn

Since nnn is a terminal file manager, run the following command to open it:

nnn
Running nnn in the terminal.

The terminal lists the current directory and the files and directories the file manager is running on.

Compliant with POSIX and the Linux kernel coding style, nnn supports symlinks, FIFOs, and direct access to frequently used items. The architecture includes support for plugins, bookmarks, and batch renaming.

8. PCManFM

The PCMan File Manager, commonly known as PCManFM, is a fast, lightweight, and feature-rich file manager. Initially developed for the LXDE desktop environment, PCManFM is a standalone application that works with any desktop or window manager.

With its low resource usage and high-speed operation, PCManFM is often used as an alternative to other file managers such as Nautilus, Konqueror, and Thunar.

In addition to speed and functionality, PCManFM supports integration with various desktop environments or window managers.

Its main features are:

  • Full support for GVFS, which allows access to remote filesystems.
  • Built-in support for managing desktop environments.
  • Shows thumbnail previews of images, making navigation and management of picture files easier.
  • Users can create bookmarks to access frequently visited directories or locations.
  • Drag-and-drop support for moving and organizing files.
  • The GTK3 interface with LXQt integrations, which offers a clean, organized design, simplifies navigation.

This GTK+-based file manager provides four viewing modes: icon, compact, detail, and thumbnail. Apart from the mentioned features, PCManFM includes tabbed browsing, efficient loading of large directories, basic thumbnail support, and file association.

PCManFM default layout with tabs

The default layout includes a toolbar, a side panel for quick access, and a status bar displaying current selection details, all customizable via the View menu.

PCManFM offers customization features, such as changing the default file manager or assigning a default in the mimeapps list.list file. Installation methods vary across different Linux distributions.

For instance, to install PCManFM on Ubuntu, run:

sudo apt install pcmanfm
Terminal output for sudo apt install pcmanfm

9. Double Commander

Double Commander is a free, cross-platform, open-source file manager with a user interface that displays two side-by-side panels. Double Commander runs on various platforms and operating systems and supports both 32-bit and 64-bit processors.

Double Commander interface

Double Commander's key features are:

  • Unicode support.
  • Background file operations.
  • Multi-rename tool.
  • Tabbed interface.
  • Configurable file panel columns.
  • Internal text editor with syntax highlighting.
  • File operations logging.
  • Built-in file viewer, which interprets hex, binary, or text data.

Double Commander treats archives like subdirectories and supports various archive types. The ability to perform full-text searches in files adds depth to its search capabilities, which are typically not found in all file managers.

Search feature for Double Commander

A distinctive feature is its configurable button bar, which helps streamline workflows by launching external programs or executing internal menu commands.

To install Double Commander, run:

sudo apt install doublecmd-gtk
Terminal output for sudo apt install doublecmd-gtk

10. Ranger

Ranger is a minimalist console file manager designed for users who prefer an experience similar to that of the Vim text editor. It provides an intuitive ncurses-based interface with a three-column layout, displaying the directory tree, the current folder's contents, and a preview of selected files.

Ranger file manager interface in Ubuntu.

Ranger is desktop-independent and works across various Linux environments, including remote SSH sessions.

Key features include:

  • Vim-style key bindings.
  • Multi-column display with an automatic preview of selected files.
  • Supports external editors, image viewers, and media players.
  • Users can extend functionality via plugins.
  • Custom commands and macros.
  • Configurable color schemes.
  • Tabbed browsing.
  • Quick file search and filtering.
  • Support for file tagging.

Ranger is an excellent choice for users who prefer a lightweight, keyboard-driven file manager with minimal system overhead.

To install Ranger, run:

sudo apt install ranger -y
Installing the Ranger file manager in Ubuntu.

Conclusion

After reading this comprehensive list of Nautilus alternatives, you will find it easier to choose a file manager that best fits your workflow, file management needs, and personal preferences.

Next, learn how to show hidden files in Linux using a file manager.

Was this article helpful?
YesNo