151

When I work in terminal, sometimes I want to open the current directory in a GUI file manager. And then to click the items in the window to run the application. How can I do this?

1
217

The following works in all desktop environments by using the default file manager:

xdg-open .

You can also open files from the terminal as if you had double clicked them in the file manager:

xdg-open file
7
  • 1
    Doesn't work for Ubuntu 16 – The Godfather Jun 14 '17 at 7:45
  • Works in CentOS 6.10 as well. – рüффп Oct 19 '18 at 6:25
  • @TheGodfather it works it Ubuntu 18.04 – Nino Filiu Apr 29 '19 at 21:23
  • for ubuntu, uses: caja, or nautilus – danilo May 25 '19 at 17:44
  • Works like a charm in Ubuntu 18. :) Thanks for this! – cbloss793 Jun 4 '19 at 18:14
41

Problem

This tip will explain How to open a file manager of the current directory in the terminal

Solution 1

The following works in all desktop environments by using the default file manager:

xdg-open .

Solution 2

You can also open files from the terminal as if you had double clicked them in the file manager:

xdg-open file

Solution 3

If you are using Gnome, you can use the gnome-open command, like so:

gnome-open .

Solution 4

You can use nautilus [path]. for current directory -

nautilus .
1
  • This is the most complete one and should be the answer. Works in RedHat 7.2 x64. – WesternGun Nov 10 '16 at 20:35
32

You write nautilus [path]. for current directory -

nautilus .
3
  • This has the disadvantage that you have to keep terminal window alive while you are navigating. If you kill the window, the file explorer gets killed too. – gdaras Oct 23 '18 at 15:22
  • 2
    This is easily solved by adding & to the end like this: nautilus . & – Vladislav Rastrusny Mar 8 '19 at 14:31
  • This is easier to remember for me. – Jules Colle Nov 3 '19 at 13:13
6

If you are using GNOME, you can use the gnome-open command, like so:

gnome-open .
3
  • 1
    To use it first install: sudo apt install libgnome2-bin – vidur punj Aug 3 '16 at 11:37
  • I wonder why isn't there common command for opening whatever the GUI is. I have tried all commands from above answers and no one worked for me. This is the only working on Ubuntu – The Godfather Jun 14 '17 at 7:46
  • Is there a way to open gnome as sudo? I tried sudo gnome-open . with no luck. – Tim Mar 16 '18 at 20:58
5

In Ubuntu 20.04, you can just say browse . to open the current directory

0

You can use, nautilus . and press enter to open the current directory.

To open path specified location try the following.

E.g. If you want to open Music folder under this location:

/media/dulithdecozta/A08A64BB8A648F98/Music/

Then execute the following.

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/