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 l'aperçu ou quelle que soit ma visionneuse par défaut. Lorsque je l'utilise dans le terminal dans Ubuntu, j'obtiens ce message d'erreur:
Couldn't get a file descriptor referring to the console
La plupart des environnements de bureau (générique)
xdg-open file2open.xxx
GNOME (générique)
jusqu'à Xenial (16.04):
gvfs-open file2open.xxx
à commencer 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 evince si vous souhaitez ouvrir un PDF).
Application spécifique
Utilisation d'Evince, la visionneuse de documents par défaut de GNOME:
evince file2open.pdf
Utilisation d'Okular, le visualiseur de documents par défaut de KDE:
Le Coquille de Z (zsh) a un alias basé sur un suffixe (-s), ceux-ci vous permettent de configurer une association de fichier entre une extension de fichier comme .jpg et une application appropriée comme xreader:
alias -s pdf='xreader'
Avec un alias comme celui-là, il vous suffit de taper le nom du fichier et d'appuyer sur ↵ Return, par ex.:
Quand tu appelles pdf il ouvrira tous les fichiers PDF dans le répertoire courant, spécifiez quel pdf en fournissant un argument. J'ai beaucoup de répertoires contenant un seul fichier pdf (par exemple, tant de répertoires LaTeX) , il suffit donc d'écrire pdf cela me fait gagner beaucoup de temps et de frappes.