web-dev-qa-db-fra.com

Comment ouvrir un dossier (avec interface graphique) à partir du terminal?

Je veux placer un lien/raccourci/lanceur dans mon panneau d'unité (Ubuntu 12.10).

J'ai suivi ce tutoriel sur handytutorial.com pour créer un lanceur personnalisé et le faire glisser vers le panneau.

J'ai juste besoin de savoir quelle commande dois-je entrer. Est-ce possible?

85
Tiago

gnome-open ne fonctionne pas pour moi sur 12.04 mais nautilus /path pour ouvrir fonctionne.

exemple: nautilus /home/john/Downloads.

101
Themiddaysun

Si la question est de savoir comment ouvrir un fichier/dossier, la réponse est toujours xdg-open .

De man xdg-open :

xdg-open ouvre un fichier ou une URL dans l'application préférée de l'utilisateur. Si une URL est fournie, elle sera ouverte dans le navigateur Web préféré de l'utilisateur. Si un fichier est fourni, le fichier sera ouvert dans l'application préférée pour les fichiers de ce type. xdg-open prend en charge les URL de fichier, ftp, http et https.

Dans ce cas précis, la commande

xdg-open folder

ouvre le dossier dans votre gestionnaire de fichiers par défaut, que ce soit Nautilus, Dolphin, Thunar ou autre chose.

59
Dennis

Un raccourci pour ouvrir un dossier? Si c'est ce que vous voulez, la commande est la suivante:

gnome-open </path/to/folder>

Par exemple: gnome-open /home/Tiago/Downloads.

S'il n'est pas installé, lancez Sudo apt-get install libgnome2-bin.

19
Eric Carvalho

Utilisez la commande nautilus <path>.

Ainsi, par exemple: nautilus /home/oaskamay ouvrira mon dossier personnel (~).

De plus, si vous devez ouvrir l'interface graphique avec les autorisations root, exécutez gksu nautilus <path>. Il fonctionne également avec chaque interface graphique (par exemple, gksu gedit /etc/default/grub).

Il est important de noter que vous devriez jamais lancer des applications graphiques telles que Sudo gedit /etc/default/grub.

11
oaskamay

xdg-open fonctionne pour moi sur buntu 16.04. J'ai seulement copié cette commande en tant que open:

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

Maintenant, vous pouvez l'utiliser comme sur mac os:

open ./
4
Oleg Mikhailov