GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So öffnen Sie eine PDF-Datei einfach über die Befehlszeile in Ubuntu

Was tun Sie, wenn Sie eine PDF-Datei in Ubuntu öffnen möchten? Doppelklicken Sie einfach auf das PDF-Dateisymbol oder klicken Sie mit der rechten Maustaste und wählen Sie die Option „Mit Document Viewer öffnen“. Aber was ist, wenn Sie aufgefordert werden, dieselbe Aufgabe über die Befehlszeile auszuführen? Kennen Sie das Befehlszeilenprogramm, das die Arbeit für Sie erledigt?

Wenn Sie kein Befehlszeilenprofi sind, bin ich sicher, dass die Antwort "NEIN" sein wird. Zu Ihrer Information, Evince ist der Standard-Dokumentbetrachter für PDF- und PostScript-Dateien in Ubuntu, und das gleichnamige Dienstprogramm erledigt die Arbeit für Sie, falls Sie diese Art von Dateien über die Befehlszeile öffnen möchten.

Sie werden jedoch froh sein zu wissen, dass es einen Weg gibt, durch den Sie Evince für eine PDF-Datei starten können, selbst wenn Sie nicht wissen, dass ein Befehlszeilenprogramm dieses Namens existiert, und darüber werden wir sprechen in diesem Artikel.

Bitte beachten Sie, dass alle in diesem Artikel erwähnten Befehle und Anweisungen auf Ubuntu 16.04LTS getestet wurden.

Alternative Methode zum Öffnen einer PDF-Datei über die Befehlszeile

Unnötig zu erwähnen, dass jedes Mal, wenn wir über die Ausführung einer bestimmten Aufgabe über die Befehlszeile diskutieren, immer ein Befehlszeilendienstprogramm beteiligt ist. Das gilt auch in diesem Fall, da es ein Dienstprogramm namens gnome-open gibt Damit können Sie PDF-Dateien einfach über die Befehlszeile öffnen. Das oben genannte Tool kann mit dem folgenden Befehl heruntergeladen und installiert werden:

sudo apt-get install libgnome2-bin

Nach erfolgreicher Installation müssen Sie nur noch den folgenden Befehl ausführen, um eine PDF-Datei zu öffnen:

gnome-open [Name-der-PDF-Datei]

Das ist es. Sie müssen nicht bedenken, dass es ein Tool namens Evince gibt der PDF-Dateien behandelt, als gnome-open automatisch Evince für Sie starten.

Cool, oder? Aber jetzt haben einige von Ihnen vielleicht ein paar gnome-open verwandte Fragen in Ihrem Kopf. Wie das Dienstprogramm funktioniert und ob es nur PDF-Dateien unterstützt. Nun, lassen Sie mich diese nacheinander beantworten.

Was das gnome-open betrifft funktioniert, verwendet es die GNOME-Dateihandler, um die Dateien und URLs zu öffnen, die ihm als Argumente übergeben werden. Der Prozess ähnelt dem, wie der GNOME-Dateimanager die Standardanwendung zum Öffnen einer Datei identifiziert, wenn Sie auf das Symbol der Datei doppelklicken. gnome-open identifiziert den MIME-Typ der Datei, startet die Standardanwendung, die diesem MIME-Typ zugeordnet ist, und übergibt den Dateinamen (den der Benutzer öffnen möchte) an diese Anwendung.

Für die Zuordnung zwischen MIME-Typen und Standardanwendungen gehen Sie zur /etc/gnome/defaults.list Datei auf Ihrem Ubuntu-Rechner.

Nun, um zur zweiten Frage zu kommen, die Erklärung, die ich als Teil der Antwort auf die erste Frage gegeben habe, sollte Ihnen eine Vorstellung davon gegeben haben, dass gnome-open ist ein generisches Dienstprogramm, das jede Art von Datei für Sie öffnen kann. Und das macht auch Sinn, da Sie sich sonst gnome-open merken müssen statt Evince für PDF-Dateien - dasselbe Problem, mit dem wir begonnen haben.

Wenn es sich also um eine PDF-Datei handelt, gnome-open öffnet die Datei im Evince Document Viewer, und wenn es sich um eine Textdatei handelt, wird Gedit gestartet.

Fahren Sie fort, hier sind einige gnome-open Anwendungsbeispiele, die Sie nützlich finden werden:

Führen Sie den folgenden Befehl aus, um ein Verzeichnis im Nautilus-Dateimanager zu öffnen:

gnome-open [dir-name-or-path]

Beispielsweise öffnet der folgende Befehl das aktuelle Arbeitsverzeichnis in Nautilus:

gnome-open .

Und der folgende Befehl öffnet das Verzeichnis /tmp

gnome-open /tmp

Um eine Website im Standard-Webbrowser Ihres Systems zu öffnen, übergeben Sie einfach die URL als Argument an gnome-open . Hier ist ein Beispiel:

gnome-open https://www.howtoforge.com/

Im Folgenden finden Sie einige weitere Beispiele, die auf der Manpage des Dienstprogramms erwähnt werden:

  Öffnen Sie ein OpenOffice.org-Dokument
              gnome-open Spinach.odf

       Öffnen Sie ein Verzeichnis in Nautilus
              gnome-open ~

       Senden Sie eine E-Mail
              gnome-open mailto:[email protected]

       Mögliche nutzlose Verwendung von gnome-open
              gnome-open /usr/share/applications/gedit.desktop

Und das Folgende ist die Liste der Befehlszeilenoptionen, die das Tool bietet:

Hilfeoptionen

       -?, --help
              Eine kurze Hilfemeldung anzeigen

       --usage
              Eine kurze Verwendungsmeldung anzeigen

       --usage
/>
       Bonobo-Aktivierungsunterstützung

       --oaf-ior-fd=FD
              Dateideskriptor zum Drucken von IOR auf

       --oaf-activate- iid=IID
              Zu aktivierende IID

       --oaf-private
              Registrierung des Servers bei OAF verhindern

GNOME-Bibliothek

       --disable-sound
              Nutzung des Soundservers deaktivieren

       --enable-sound
              Nutzung des Soundservers aktivieren

       --espeaker=HOSTNAME:PORT
              Host:Port, auf dem der zu verwendende Soundserver läuft

       --version
              Druckt die Versionsnummer

Bitte beachten Sie, dass die KDE-Version von gnome-open kde-open ist . Und es gibt auch eine universelle Version - genannt - xdg-open - das funktioniert unabhängig von der verwendeten Desktop-Umgebung.

Schlussfolgerung

Kurz gesagt, wenn Sie eine Datei oder URL mit einer Standardanwendung von der Befehlszeile aus öffnen möchten, sollten Sie gnome-open verwenden oder andere ähnliche Dienstprogramme. Diese Dienstprogramme können auch verwendet werden, falls Sie vergessen oder nicht wissen, welches Befehlszeilenprogramm Sie zum Öffnen einer bestimmten Datei verwenden sollen - der Fall, den wir in diesem Artikel besprochen haben.

Das Dienstprogramm gnome-open ist einfach herunterzuladen und zu installieren, und seine Verwendung ist auch nicht komplex. In den meisten Fällen benötigen Sie keine der Befehlszeilenoptionen, aber das wird natürlich nicht immer der Fall sein, also haben wir die Liste hier im Tutorial selbst erwähnt. Alles in allem ein nützliches Werkzeug, das Sie in Ihrer Waffenkammer haben sollten.


Ubuntu
  1. So installieren Sie Sicherheitsupdates über die Befehlszeile in Ubuntu

  2. Wie drucke ich von Vim nach PDF?

  3. So überprüfen Sie die Ubuntu-Version über die Befehlszeile

  4. Wie öffne ich den AVD-Manager unter Ubuntu Linux über die Befehlszeile?

  5. Alternative zur SSH-Befehlszeile von Ubuntu

So konvertieren Sie Dokumente in das PDF-Format auf der Ubuntu-Befehlszeile

So laden Sie eine Datei unter Ubuntu Linux über die Befehlszeile herunter

Aktualisieren Sie Ubuntu 18.04 auf Ubuntu 19.04 direkt über die Befehlszeile

Aktualisieren Sie Ubuntu 18.04 auf Ubuntu 19.10 direkt über die Befehlszeile

So installieren Sie den Google Chrome-Browser unter Ubuntu 20.04 über die Befehlszeile

So aktualisieren Sie Ubuntu 16.10/17.04 auf Ubuntu 18.04 über die Befehlszeile