Раньше я работал на терминале Mac и использовал:
open file2open.pdf
и PDF-файл будет открыт при предварительном просмотре или в любом другом режиме просмотра по умолчанию. Когда я использую его в терминале в Ubuntu, я получаю это сообщение об ошибке:
Couldn't get a file descriptor referring to the console
command-line
pdf
yayu
источник
источник
man fbgs
для цвета и разрешения.Ответы:
Большинство настольных сред (общие)
GNOME (универсальный)
до Ксениала (16.04):
начиная с Artful (17.10):
(
xxx
= некоторое расширение файла). С помощью этой командыxxx
будет вызвано приложение по умолчанию для (например, если вы хотите открыть PDF).Применение конкретных
Используя Evince, средство просмотра документов по умолчанию в GNOME:
Используя Okular, документ по умолчанию для KDE viwer:
источник
evince
ваш документ закрывается после закрытия терминала. xdg-open согласно ответу elmicha сработал для меня.libgnome2-bin
который не установлен по умолчанию.evince file2open.pdf
это простой способ для того же.Вы также можете использовать:
xdg-open работает в Gnome, KDE, xfce, LXDE и, возможно, на других компьютерах.
Вы можете поместить псевдоним в ваш ~ / .bash_aliases:
источник
Для всех тех потерянных пользователей Mac в Ubuntu-стране ...
Отредактируйте ваш файл .bashrc и добавьте:
Тогда вы можете просто использовать:
источник
Если вы хотите просмотреть PDF в терминале (интерфейс командной строки), попробуйте использовать
zathura
.Установите Затуру
sudo apt-get install zathura -y
.Для просмотра файла PDF просто запустите =>
zathura /path/to/xxx.pdf
Кстати: zathura требует X11 в любом случае, он не работает на серверах без установленного X.
источник
если у вас установлен Document Viewer, введите следующую команду:
если он еще не установлен, вы можете сначала установить его, используя следующую команду:
источник
если PDF прост ...
Мы можем использовать это в текстовом режиме, SSH и т. Д.
источник
В Ubuntu 17.04 вы используете это:
gio open <file.pdf>
источник
gio
недоступна в Ubuntu, по крайней мере, 16.04Вы также можете использовать
открыть свой файл в открытом офисе.
источник
Я лично использую скрипт оболочки:
При вызове
pdf
он откроет все PDF-файлы в текущем каталоге, укажите какой PDF-файл, указав аргумент. У меня есть много каталогов, содержащих только один файл PDF (например, так много каталогов LaTeX), так что только необходимость писатьpdf
экономит мне довольно много времени и нажатия клавиш.источник
Z оболочки (
zsh
) имеют псевдоним , основанный суффикса (-s
), они позволяют создать ассоциацию файлов между расширением файла , как.jpg
и подходящим приложением , какxreader
:С таким псевдонимом вам просто нужно ввести имя файла и нажать ↵ Return, например:
источник
Вы можете определить следующую функцию в вашем
~/.bashrc
источник
Слишком открыт для использования в офисе Libre:
или же
или же
Гоплей -
источник
Вы также можете ввести:
Это откроет ваш PDF в браузере Firefox.
источник