Come aprire un file manager della directory corrente nel terminale?


108

Quando lavoro nel terminale, a volte voglio aprire la directory corrente in un file manager della GUI. E quindi fare clic sugli elementi nella finestra per eseguire l'applicazione. Come posso fare questo?


1
Non penso che questa domanda sia un duplicato esatto. Ci sono molte domande simili con alcune risposte identiche ma nessuna delle domande ha lo stesso focus di questa domanda. La domanda più vicina è Come aprire una directory / cartella e un URL tramite Terminal
dv3500ea

Risposte:


150

Quanto segue funziona in tutti gli ambienti desktop utilizzando il file manager predefinito:

xdg-open .

Puoi anche aprire i file dal terminale come se avessi fatto doppio clic sul file manager:

xdg-open file

1
Non funziona per Ubuntu 16
The Godfather il

Funziona anche con CentOS 6.10.
рüффп,

@TheGodfather funziona Ubuntu 18.04
Nino Filiu

per ubuntu, utilizza cajanautilus
:,

Funziona come un fascino in Ubuntu 18. :) Grazie per questo!
cbloss793,

27

Scrivi nautilus [percorso]. per la directory corrente -

nautilus .

Questo ha lo svantaggio di mantenere viva la finestra del terminale durante la navigazione. Se uccidi la finestra, anche il file explorer viene ucciso.
gdaras,

2
Questo è facilmente risolto aggiungendo &alla fine in questo modo:nautilus . &
Vladislav Rastrusny l'

25

Problema

Questo suggerimento spiega come aprire un file manager della directory corrente nel terminale

Soluzione 1

Quanto segue funziona in tutti gli ambienti desktop utilizzando il file manager predefinito:

xdg-open .

Soluzione 2

Puoi anche aprire i file dal terminale come se avessi fatto doppio clic sul file manager:

xdg-open file

Soluzione 3

Se stai usando Gnome, puoi usare il comando gnome-open, in questo modo:

gnome-open .

Soluzione 4

Puoi usare nautilus [percorso]. per la directory corrente -

nautilus .

Questa è la più completa e dovrebbe essere la risposta. Funziona in RedHat 7.2 x64.
WesternGun

5

Se stai usando GNOME, puoi usare il gnome-opencomando, in questo modo:

gnome-open .

1
Per usarlo per prima installazione: sudo apt install libgnome2-bin
vidur punj

Mi chiedo perché non ci sia un comando comune per aprire qualunque sia la GUI. Ho provato tutti i comandi dalle risposte precedenti e nessuno ha funzionato per me. Questo è l'unico che funziona su Ubuntu
Il Padrino il

C'è un modo per aprire gnome come sudo? Ci ho provato sudo gnome-open .senza fortuna.
Tim

0

È possibile utilizzare nautilus .e premere Invio per aprire la directory corrente .

Per aprire il percorso specificato, provare quanto segue.

Ad esempio, se si desidera aprire la cartella Musica in questa posizione:

/media/dulithdecozta/A08A64BB8A648F98/Music/

Quindi eseguire quanto segue.

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.