Öffnen des Dateibrowsers vom Terminal aus

78

Wie lautet der Befehl zum Öffnen des Dateibrowsers? Ich möchte es, damit ich eine Tastenkombination zum Öffnen eines bestimmten Ordners zuweisen kann.

Jon Doe
quelle

Antworten:

93

nautilus --browser Stellt sicher, dass Nautilus im Browsermodus gestartet wird, auch wenn Sie es normalerweise im räumlichen Modus verwenden.

Sie können den Pfad, den Sie öffnen möchten, an das Ende anhängen:

nautilus --browser ~/some/directory
mgunes
quelle
Aber das Problem, das ich habe, nautilusist, dass es root-Berechtigungen hat. Wie kann ich das vermeiden? Ich möchte keine Dateien versehentlich löschen.
Jon Doe
4
Es sollte keine Root-Berechtigungen haben, es sei denn, Sie starten es mit gksudo.
21.
Sie können einfach nautilus in den Befehlstext eingeben. Ich habe den gleichen Shorcut mit Win + E zum Öffnen von Nautilus gemacht
Amit Rane
1
Das scheint in Ordnung zu sein, wirft aber eine Menge Fehler für mich und andere .
Jeff Puckett
52

Der Befehl gnome-open öffnet ein Verzeichnis mit der entsprechenden Anwendung, in diesem Fall Nautilus:

gnome-open PATH

Dadurch wird das Verzeichnis / tmp mit dem Nautilus-Dateibrowser geöffnet.

gnome-open /tmp

ODER

cd /tmp
gnome-open .

Ich mag den gnome-openBefehl, weil Sie genau diesen Befehl verwenden können, um eine Datei mit der entsprechenden Anwendung zu öffnen. Sie müssen sich keine lustigen Flaggen merken. Es funktioniert einfach

  • gnome-open file.pdf öffnet das PDF in einem PDF-Browser.
  • gnome-open file.zip öffnet eine Zip-Datei mit dem Zip-Archiv-Viewer.

Es ist auch in Name und Funktion dem Mac OS X- openBefehl für diejenigen von uns ähnlich , die Macs verwenden.

Stefan Lasiewski
quelle
11
So aktualisieren Sie diese Antwort: gnome-open heißt jetzt gvfs-open. Wenn Sie einen desktopunabhängigen Befehl wünschen, können Sie auch xdg-open verwenden.
Jason Champion
Das Terminal bleibt hängen und wartet auf weitere Eingaben. Sie müssen also mit Strg-C töten
Jeff Puckett
1
@ JeffPuckettII Nach meiner Erfahrung gnome-open file.extwird eine Datei geöffnet, an ein anderes Programm übergeben und dann beendet. Es bleibt nicht hängen und wartet auf weitere Eingaben, zumindest nicht auf meiner Ubuntu 14.04-Box zu Hause.
Stefan Lasiewski
4
So aktualisieren Sie das Update von @ JasonChampion: Es gvfs-openist jetzt veraltet und wird durch ein kleines Shell-Skript ersetzt, das aufruft gio open. xdg-openist auch ein Wrapper-Skript und wird auf den meisten Ubuntu-Systemen wahrscheinlich aufgerufen gio open. gnome-openexistiert immer noch als binärer Unterschied zugio
scruss
16

Ab 2018 kann das GIO-Kommandozeilen-Tool auf Gnome verwendet werden:

gio open some/directory
rsenna
quelle
1
Ausgezeichnet, funktioniert super in 18.04, danke!
Alz
9

Ich habe die folgende Zeile in meine eingefügt .bashrc:

alias opn="nautilus -s ."

Jetzt können Sie mit öffnen

$ opn /path/to/folder
pindabaas
quelle
Es gibt bereits einen Befehl mit dem Namen openpackage kbd, mit dem er verknüpft ist openvt.
Volker Siegel
Arbeitet auch in Ubuntu 18.04, im Gegensatz zu einigen anderen Antworten hier.
Nonbeing
coole Antwort. Es hilft, die Verknüpfung zu erstellen.
Mireille Raad
5

Für mich ist xdg-open der sicherste Weg, der mit fast allen Umgebungen kompatibel ist

xdg-open $HOME/test

Dies würde ein Verzeichnis mit dem Namen test (zum Beispiel) unter Ihrem Home-Verzeichnis öffnen.

RJ
quelle
3

Sie können verwenden

  • nautilus PATH für den Gnom
  • nemo PATH für den Zimt
  • caja PATH für den Kumpel
  • thunar PATH für den Xfce
1t1e1
quelle
3

Als Referenz starte ich Ubuntu Bionic 18.04.

Am einfachsten und sichersten öffne ich den Dateiexplorer über die Befehlszeile mit dem xdg-openBefehl, der selbst häufig als browseBefehl verwendet wird, wenn dies eher Ihrem Stil entspricht. xdg-openWird nativ mit Ubuntu ausgeliefert.

xdg-open Sie können auch eine beliebige Datei oder Web-URL öffnen und diese gemäß der Standardanwendung Ihres Computers für Dateien dieses Dateityps öffnen.

Beispiele:

browse . Öffnet den Dateiexplorer in meinem aktuellen Verzeichnis.

xdg-open ~ Macht das selbe, aber mein Homeverzeichnis.

xdg-open https://www.google.ca Startet die Google-Startseite mit Ihrem Standardbrowser (xdg-open öffnet sie als neuen Tab, wenn bereits eine Browsersitzung geöffnet ist).

Manpages für xdg-openfinden Sie hier

Beachten Sie, dass der Befehl xdg-open nicht für Root-Berechtigungen vorgesehen ist.

Tyrel Kostyk
quelle
0

Verwenden nautilus

Zum Durchsuchen von Root-Dateien ist es gksudo nautilus.

Lyrositor
quelle
0
  1. Verwenden von Nautilus für das aktuelle Verzeichnis -> nautilus ./
  2. Verwenden von gnome-open für das aktuelle Verzeichnis -> gnome-open ./
    Für gnome-open, wenn möglicherweise eine Installation erforderlich istsudo apt install libgnome2-bin
Aks
quelle