Ö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.

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

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.


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


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

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.


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

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.


0

Verwenden nautilus

Zum Durchsuchen von Root-Dateien ist es gksudo nautilus.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.