Wie öffne ich einen Ordner (mit GUI) vom Terminal aus?

86

Ich möchte einen Link / eine Verknüpfung / einen Starter in meinem Unity-Panel (Ubuntu 12.10) platzieren.

Ich habe dieses Tutorial auf handytutorial.com befolgt, um einen benutzerdefinierten Launcher zu erstellen und in das Bedienfeld zu ziehen.

Ich muss nur wissen, welchen Befehl ich eingeben muss. Ist das möglich?

Tiago
quelle
Was versuchst du zu starten?
Catalesia
Ich denke, er versucht, eine URL als Launcher hinzuzufügen. Früher hatte Midori das, vielleicht schaue ich es mir noch einmal an.
userDepth

Antworten:

104

gnome-openfunktioniert bei mir am 12.04 nicht aber nautilus /pathöffnen klappt.

Beispiel: nautilus /home/john/Downloads.

Themiddaysun
quelle
Seltsam ... ich bin gerade am 12.04. gnome-openfunktioniert bei mir. Benutzt du Lubuntu? Oder Xubuntu?
Eric Carvalho
Versuchte es auf meiner Box (12.04 LTS mit Unity 3D). gnome-openscheint nicht installiert zu sein (aber Sie können es leicht installieren). Ich mache nautilus <path>es trotzdem lieber , da es 0 zusätzlichen Aufwand erfordert.
Oaskamay
8
Versuchen Sie es xdg-openstattdessen
elias
3
@oaskamay Ich habe herausgefunden, warum ich habe gnome-open. Ich habe gnu-cash installiert, das libgnome2-bin (gnome-open ist drin) als eine seiner Abhängigkeiten installiert.
Eric Carvalho
1
Funktioniert auch am 18.04.
Célestin Taramarcaz
60

Wenn die Frage lautet, wie eine Datei / ein Ordner geöffnet werden soll, lautet die Antwort immer xdg-open .

Vom Mann xdg-open :

xdg-open öffnet eine Datei oder URL in der bevorzugten Anwendung des Benutzers. Wenn eine URL angegeben ist, wird die URL im bevorzugten Webbrowser des Benutzers geöffnet. Wenn eine Datei bereitgestellt wird, wird die Datei in der bevorzugten Anwendung für Dateien dieses Typs geöffnet. xdg-open unterstützt Datei-, FTP-, http- und https-URLs.

In diesem speziellen Fall der Befehl

xdg-open folder

Öffnet einen Ordner in Ihrem Standard-Dateimanager, sei es Nautilus, Dolphin, Thunar oder irgendetwas anderes.

Dennis
quelle
Eigentlich denke ich, dass sich die meisten Anwendungen normal verhalten und eine Datei / url / binary öffnen, da dies der Standarddateityp ist, der verarbeitet werden soll. ZB: Mixer untitled.blend
userDepth
Dieses Tool ist veraltet. Verwenden Sie stattdessen "gio open".
ktec
20

Eine Verknüpfung zum Öffnen eines Ordners? Wenn Sie dies wünschen, lautet der Befehl:

gnome-open </path/to/folder>

Zum Beispiel: gnome-open /home/Tiago/Downloads.

Wenn es nicht installiert ist, führen Sie es aus sudo apt-get install libgnome2-bin.

Eric Carvalho
quelle
Funktioniert für mich auf Ubuntu 15.05
Lakesare 31.12.15
Funktioniert auch auf Ubuntu 16.04 GNOME Flashback.
chus
11

Verwenden Sie den Befehl nautilus <path>.

Also zum Beispiel: nautilus /home/oaskamayÖffnet meinen home ( ~) Ordner.

Führen Sie außerdem Folgendes aus, wenn Sie die GUI mit Root-Berechtigungen öffnen müssen gksu nautilus <path>. Es funktioniert auch mit jedem GUI-Frontend (zB gksu gedit /etc/default/grub).

Es ist wichtig zu beachten, dass Sie GUI-Apps wie diese niemals starten sollten sudo gedit /etc/default/grub.

Oaskamay
quelle
4

xdg-openfunktioniert bei mir auf Ubuntu 16.04 . Ich habe nur eine Kopie dieses Befehls erstellt als open:

sudo cp /usr/bin/xdg-open /usr/bin/open
sudo chmod 775 /usr/bin/open

Jetzt können Sie es wie auf Mac OS verwenden :

open ./
Oleg Mikhailov
quelle
Dies könnte den Fragentitel beantworten, aber ich verstehe nicht, wie dies mit der Frage übereinstimmt.
anonymous2
Die Beantwortung des Fragentitels scheint mir wichtiger zu sein. Ich fand diese Antwort, als ich nach den Fragen im Titel suchte. Schade, dass es sich nur um eine Kopie einer anderen Antwort auf dieselbe Frage handelt, die 3 Jahre zuvor gegeben wurde ...
Hans Janssen
0

Sie können in .bashrc einen einfachen Alias ​​mit dem Namen "open" oder "o" usw. erstellen

sudo nano ~/.bashrc

# add personaly open alias
alias open='xdg-open ./'

Melden Sie sich ab, melden Sie sich an, öffnen Sie das Terminal und schreiben Sie offen

Henks
quelle
-1

Verwenden Sie die App-Funktion von Midori. Wenn ich eine App auf diese Weise erstelle, wird sie zu Launchern hinzugefügt.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

userDepth
quelle