Question Comment ouvrir un fichier PDF depuis un terminal?


J'avais l'habitude de travailler sur le terminal Mac avant et j'ai utilisé:

open file2open.pdf

et le fichier PDF serait ouvert sur aperçu ou quel que soit mon visualiseur par défaut. Lorsque je l'utilise dans le terminal d'Ubuntu, je reçois ce message d'erreur:

Couldn't get a file descriptor referring to the console

153
2018-05-16 20:08


origine


Ubuntu n'est pas Mac (il suffit de le signaler). - RolandiXor♦
@Roland, mais Mac prétend être un système basé sur Unix, donc j'ai supposé que le terminal se comporterait le même atleast - yayu
Linux n'est pas Unix. - RolandiXor♦
Linux était ce que voulait être Unix, quand il grandissait. - david6
Vous pouvez utiliser fbi (visionneuse d'image de frame frame Linux) apt-get -y install fbi fbgs arch.pdf man fbgs pour la couleur et les résolutions.


Réponses:


La plupart des environnements de bureau (génériques)

xdg-open file2open.xxx    

GNOME (générique)

  • jusqu'à Xenial (16.04):

    gvfs-open file2open.xxx
    
  • commençant par Artful (17.10):

    gio open file2open.xxx
    

(xxx = une extension de fichier). Avec cette commande, l'application par défaut pour xxx sera invoqué (par exemple, si vous voulez ouvrir le PDF).

Spécifique à l'application

  • En utilisant Evince, l’afficheur de documents par défaut de GNOME:

    evince file2open.pdf
    
  • À l’aide d’Okular, le document par défaut de KDE:

    okular file2open.pdf
    

171
2018-05-16 20:14



Donc, il n'y a absolument aucun moyen de voir le texte d'un fichier pdf à l'intérieur du terminal? Avec les images supprimées ou converties en art ASCII? - Vorac
C'est une autre question. Vous pouvez voir avec moins. Exemple: moins mon-fichier.pdf - desgua
en utilisant evince votre document se ferme lorsque vous fermez le terminal. xdg-open par la réponse de l'elmicha a travaillé wll pour moi. - Jon49
Pour gnome (3) cela nécessite libgnome2-bin qui n'est pas installé par défaut. - Lode
evince file2open.pdf est un moyen simple pour les mêmes. - Vikrant


Vous pouvez aussi utiliser:

xdg-open foo.pdf

xdg-open fonctionne dans Gnome, KDE, xfce, LXDE et peut-être sur d'autres bureaux.

Vous pouvez mettre un alias dans vos ~ / .bash_aliases:

alias open=xdg-open

86
2018-05-16 20:29



+1. C'est ce que le chrome pour une utilisation. Il supporte également URIS (par exemple, xdg-open irc: // ...). Plutôt cool. - crazy2be
c'est la bonne réponse, pas celle ci-dessus, et cela fonctionnera avec tous les DE modernes. - OneOfOne


Pour tous les utilisateurs Mac perdus dans Ubuntu-land ..


22
2017-11-20 21:43



Ne fonctionne pas sur Linux Mint avec Cinnamon. "xdg-open" est la voie à suivre. - Cain
sur le fichier xdb-open fichier.pdf ou xreader.pdf - zzapper


Si Document Viewer est installé, tapez la commande suivante:

evince Name_of_pdf_file

Si ce n'est déjà fait, vous pouvez l'installer en utilisant d'abord la commande suivante:

sudo apt-get install evince

8
2017-10-23 09:07



Vous pouvez ajouter comment installer quand ce n'est pas - MadMike


Si vous souhaitez afficher le PDF dans Terminal (interface de ligne de commande), essayez d'utiliser zathura.

Installez Zathura sudo apt-get install zathura -y.

Pour afficher un fichier PDF, exécutez simplement => zathura /path/to/xxx.pdf

BTW: zathura nécessite de toute façon X11, il ne fonctionne pas sur les serveurs sans X installé.


4
2018-06-13 22:06





Vous pouvez aussi utiliser

ooffice filename.pdf

pour ouvrir votre fichier en open office.


2
2018-06-19 05:29



@ Pilot6 Cela ressemble à une réponse à moi. - Seth♦


si le pdf est simple ...

pdftotext -layout file2open.pdf - | more

Nous pouvons l'utiliser en mode texte, ssh, etc.


2
2018-01-14 13:05