Das gesuchte Äquivalent ist xdg-open
, das genauso verwendet werden kann wie open
von OS X Befehl. Zum Beispiel:
xdg-open ~/Documents/Chubby_Bubbies.odt
Dies ist jedoch wirklich schwer schnell und genau zu tippen. Stattdessen sollten Sie einen Alias für xdg-open erstellen, was den Prozess viel schneller macht.
Natürlich können Sie es auf open
aliasen um es OS X anzupassen (Sie können alles auswählen, was Sie wollen), aber ich persönlich verwende die rechte eckige Klammer (]
) für meine Verknüpfung aus Geschwindigkeitsgründen. Um dies zu verwenden, fügen Sie Folgendes zu Ihrem .bashrc
hinzu Datei:
alias ']'='xdg-open'
Um dann eine beliebige Ressource zu öffnen, verwenden Sie sie wie eines der folgenden Beispiele:
] www.google.com
] file.txt
] ~/Pictures
] ssh://myserver.local/home/jeremy
Außerdem können Sie damit einen Dateibrowser (z. B. Nautilus) im aktuellen Verzeichnis öffnen:
] .
Aus Erfahrung habe ich herausgefunden, dass Ein-Buchstaben-Aliase am besten für die obige Verknüpfung funktionieren. Schließlich ist Effizienz das Ziel. Und Sie können zurückgehen und den gleichen Alias unter OS X erstellen – ich überlasse das als Übung dem Leser. :-)
Sie könnten es mit xdg-open
versuchen , die meisten Linux-Distributionen haben es. Es öffnet die standardmäßig zugeordnete App für Ihre Datei.
FYI https://portland.freedesktop.org/doc/xdg-open.html
Ich habe das gerade selbst geklärt, also dachte ich, ich schreibe auf, wie ich es gemacht habe, was speziell für das, was Suan gefragt hat, relevant ist. Mit diesen Schritten können Sie einfach "Öffnen" eingeben und Ihr Terminal wird nicht mit Nachrichten bedeckt, die Sie nicht benötigen:
Erstellen Sie ein Skript namens open
in ~/bin
, der Inhalt ist nur:
xdg-open "$1" &> /dev/null &
Speichern und schließen Sie das Skript und geben Sie dann "source .profile" (oder .bash_profile, falls relevant) ein. Das ist so, dass die Eingabe von "open Music" Ihren Musikordner in der Nautilus-GUI öffnet und nichts auf Ihrem Terminal eingeben sollte.