165

I want to place a link/shortcut/launcher in my unity panel (ubuntu 12.10).

I followed this tutorial on handytutorial.com to create a custom launcher and drag it to the panel.

I just need to know which command do I have to input. Is this possible?

guntbert
  • 13,475
Tiago
  • 1,801

7 Answers7

177

gnome-open does not work for me on 12.04 but nautilus /path to open does work.

example: nautilus /home/john/Downloads.

Eric Carvalho
  • 55,453
Themiddaysun
  • 1,901
118

If the question is how to open a file/folder, the answer is always xdg-open.

From man xdg-open:

xdg-open opens a file or URL in the user's preferred application. If a URL is provided the URL will be opened in the user's preferred web browser. If a file is provided the file will be opened in the preferred application for files of that type. xdg-open supports file, ftp, http and https URLs.

In this specific case the commmand

xdg-open folder

opens folder in your default file manager, be it Nautilus, Dolphin, Thunar or anything else.

Dennis
  • 1,849
19

A shortcut to open a folder? If this what you want, the command is:

gnome-open </path/to/folder>

For example: gnome-open /home/Tiago/Downloads.

If it isn't installed run sudo apt-get install libgnome2-bin.

Eric Carvalho
  • 55,453
16

Use the command nautilus <path>.

So for example: nautilus /home/oaskamay will open up my home (~) folder.

In addition, if you need to open-up the GUI with root permissions, run gksu nautilus <path>. It works with every GUI front-ends too (e.g. gksu gedit /etc/default/grub).

It's important to note that you should never start GUI apps like so sudo gedit /etc/default/grub.

oaskamay
  • 657
  • 1
  • 9
  • 21
10

xdg-open works for me on ubuntu 16.04. I only made a copy of this command as open:

sudo cp /usr/bin/xdg-open /usr/bin/open
sudo chmod 775 /usr/bin/open

Now you can use it just like on mac os:

open ./
1

You can make a simple alias named as "open" or "o" etc... in .bashrc

sudo nano ~/.bashrc

# add personaly open alias
alias open='xdg-open ./'

log out account, sign in, open the terminal and write open

user68186
  • 37,461
henks
  • 11
-1

Use Midori's app function. When I make an app this way it is added to launchers.

enter image description here

enter image description here

userDepth
  • 2,040