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?


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

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 .

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 .

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 .

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/
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.