Comment ouvrir un gestionnaire de fichiers du répertoire en cours dans le terminal?

108

Lorsque je travaille dans un terminal, je souhaite parfois ouvrir le répertoire en cours dans un gestionnaire de fichiers GUI. Et puis cliquez sur les éléments dans la fenêtre pour exécuter l'application. Comment puis-je faire ceci?

dv3500ea
la source
1
Je ne pense pas que cette question est un doublon exact. Il y a beaucoup de questions similaires avec des réponses identiques mais aucune des questions n'a exactement le même objectif que cette question. La question la plus proche est: Comment ouvrir un répertoire / dossier et une URL via Terminal
dv3500ea

Réponses:

150

Ce qui suit fonctionne dans tous les environnements de bureau en utilisant le gestionnaire de fichiers par défaut:

xdg-open .

Vous pouvez également ouvrir des fichiers depuis le terminal comme si vous les double-cliquiez dans le gestionnaire de fichiers:

xdg-open file
dv3500ea
la source
1
Ne fonctionne pas pour Ubuntu 16
Le Parrain
Fonctionne également dans CentOS 6.10.
Vendredi
@TheGodfather ça marche ça Ubuntu 18.04
Nino Filiu
pour ubuntu, utilise cajanautilus
:,
Fonctionne comme un charme dans Ubuntu 18. :) Merci pour cela!
cbloss793
27

Vous écrivez nautilus [chemin]. pour le répertoire actuel -

nautilus .
MByD
la source
L’inconvénient est que vous devez garder la fenêtre de terminal active pendant la navigation. Si vous supprimez la fenêtre, l'explorateur de fichiers est également supprimé.
Gdaras
2
Ceci est facilement résolu en ajoutant &à la fin comme nautilus . &
suit
25

Problème

Cette astuce explique comment ouvrir un gestionnaire de fichiers du répertoire en cours dans le terminal.

Solution 1

Ce qui suit fonctionne dans tous les environnements de bureau en utilisant le gestionnaire de fichiers par défaut:

xdg-open .

Solution 2

Vous pouvez également ouvrir des fichiers depuis le terminal comme si vous les double-cliquiez dans le gestionnaire de fichiers:

xdg-open file

Solution 3

Si vous utilisez Gnome, vous pouvez utiliser la commande gnome-open, comme suit:

gnome-open .

Solution 4

Vous pouvez utiliser Nautilus [chemin]. pour le répertoire actuel -

nautilus .
hhlp
la source
C'est le plus complet et devrait être la réponse. Fonctionne dans RedHat 7.2 x64.
WesternGun
5

Si vous utilisez GNOME, vous pouvez utiliser la gnome-opencommande, comme suit:

gnome-open .
MystaMax
la source
1
Pour l'utiliser, installez d'abord: sudo apt install libgnome2-bin
vidur punj
Je me demande pourquoi il n'y a pas de commande commune pour ouvrir quelle que soit l'interface graphique. J'ai essayé toutes les commandes des réponses ci-dessus et personne n'a travaillé pour moi. C'est le seul travail sur Ubuntu
Le Parrain
Est-il possible d'ouvrir gnome en tant que sudo? J'ai essayé sudo gnome-open .sans chance.
Tim
0

Vous pouvez utiliser nautilus .et appuyer sur Entrée pour ouvrir le répertoire actuel .

Pour ouvrir le chemin spécifié dans l'emplacement, essayez ce qui suit.

Par exemple, si vous voulez ouvrir le dossier Musique sous cet emplacement:

/media/dulithdecozta/A08A64BB8A648F98/Music/

Puis exécutez ce qui suit.

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/
Dulith De Costa
la source