Как открыть файл PDF с терминала?

Я думаю, что проблема в том, что кнопка Fn kbd> + F11 kbd> имеет код 0xB3, который отображается на кнопку « отключить сенсорную панель ». Решение состоит в том, чтобы переназначить этот код на другую кнопку. Вы можете использовать программу showkey для проверки кода ключа.

У меня была такая же проблема с HP EliteBook 8460p, и я создал путь для udev , который исправил его:

Возможно, вам следует обратиться к разработчикам ubuntu / udev, чтобы ваш ноутбук (с информацией DMI) тоже нуждался в подобном хуке udev.

168
задан 11.12.2019, 04:55

13 ответов

Слишком открыта для использования в офисе Libre:

loffice <file.pdf>

или

soffice <file.pdf>

или

Goplay -

gooffice <file.pdf>
0
ответ дан 11.12.2019, 04:55

Если у вас установлен Document Viewer, введите следующую команду:

evince Name_of_pdf_file

, если он еще не установлен, вы можете сначала установить его, используя следующую команду:

sudo apt-get install evince
0
ответ дан 11.12.2019, 04:56
  • 1
    Вы могли прибавить, как установить его когда это isn' t – Kadir Erturk 11.12.2019, 04:56

Если PDF прост ...

pdftotext -layout file2open.pdf - | more

Мы можем использовать это в текстовом режиме, SSH и т. Д.

0
ответ дан 11.12.2019, 04:56

Большинство настольных сред (универсальные)

xdg-open file2open.xxx    

GNOME (универсальные)

  • до Xenial (16.04):

    gvfs-open file2open.xxx
    
  • [ 1111]

    , начиная с Artful (17.10):

    gio open file2open.xxx
    

(xxx = некоторое расширение файла). С помощью этой команды будет вызвано приложение по умолчанию для xxx (например, покажите, если вы хотите открыть PDF).

Для конкретного приложения

  • Использование Evince, средства просмотра документов по умолчанию в GNOME:

    evince file2open.pdf
    
  • Использование Okular, документа по умолчанию KDE viwer:

    okular file2open.pdf
    
0
ответ дан 11.12.2019, 04:57
  • 1
    evince file2open.pdf простой путь к тому же. – Sebek 11.12.2019, 04:58
  • 2
    Таким образом, там абсолютно никакой путь не состоит в том, чтобы просмотреть текст файла PDF в терминале? С изображениями, удаленными или преобразованными в ASCII-творчество? – lRadha 11.12.2019, 04:58
  • 3
    при использовании evince завершения документа после закрытия терминала. xdg-открытый на elmicha' s работавший ответ будет для меня. – Zoe 11.12.2019, 04:58
  • 4
    Это - другой вопрос. Можно просмотреть с меньше. Пример: меньше my-file.pdf – S1LENT WARRIOR 11.12.2019, 04:59
  • 5
    Для гнома (3) этому нужно libgnome2-bin, который не установлен по умолчанию. – dan 11.12.2019, 04:59

Вы также можете использовать:

xdg-open foo.pdf

xdg-open работает в Gnome, KDE, xfce, LXDE и, возможно, на других рабочих столах.

Вы можете добавить псевдоним в ~ / .bash_aliases:

alias open=xdg-open
0
ответ дан 11.12.2019, 04:58
  • 1
    +1. Это - то, какой хром для каждый использует. Это поддерживает URIS также (например, xdg-открытый irc://...). Довольно прохладный. – Prinkal Kumar 11.12.2019, 04:58
  • 2
    это - надлежащий ответ не тот выше, и это будет работать со всем современным DES. – Cloy 11.12.2019, 04:59

Вы также можете использовать

ooffice filename.pdf

, чтобы открыть файл в открытом офисе.

0
ответ дан 11.12.2019, 04:58

В Ubuntu 17.04 вы используете это:

gio open <file.pdf>

0
ответ дан 11.12.2019, 04:59
  • 1
    команда gio не доступна в Ubuntu, по крайней мере, на 16,04 – DOK 11.12.2019, 04:59

Оболочка Z (zsh) имеет псевдоним на основе суффикса (-s), это позволяет вам установить связь между расширением файла, например .jpg, и подходящим приложением, например, [ 115]:

alias -s pdf='xreader'

С таким псевдонимом вам просто нужно ввести имя файла и нажать ↵ Return , например:

file.pdf
0
ответ дан 11.12.2019, 04:59
  • 1
    Оболочка zsh имеет основанный на суффиксе псевдоним (-s), они позволяют Вам настраивать ассоциацию файлов между расширением файла, например, jpg и подходящее приложение говорят xnview – ToolmakerSteve 11.12.2019, 05:00

Для всех тех потерянных пользователей Mac в Ubuntu-land ..

Отредактируйте файл .bashrc и добавьте:

alias open='gnome-open'

Тогда вы можете просто использовать:

open file2open.pdf
0
ответ дан 11.12.2019, 04:59
  • 1
    на монетном дворе или xdb-откройте file.pdf или xreader file.pdf – Stophface 11.12.2019, 05:00
  • 2
    Не работает над Linux Mint с Корицей. 'xdg-open' путь состоит в том, чтобы пойти. – Francis Bacon 11.12.2019, 05:00

Если вы хотите просматривать PDF в терминале (интерфейс командной строки), попробуйте использовать zathura.

Установите Затуру sudo apt-get install zathura -y.

Чтобы просмотреть файл PDF, просто запустите => zathura /path/to/xxx.pdf

Кстати: zathura все равно требуется X11, он не работает на серверах без установленного X.

0
ответ дан 11.12.2019, 05:00
  • 1
    Работает отлично и все еще приятно обновленный на GitHub. – Thomas Levesque 11.12.2019, 05:00

Вы можете определить следующую функцию в ~/.bashrc

open () {
     read -p "Enter File Name: " ; xdg-open "$REPLY"
}
.
0
ответ дан 11.12.2019, 05:01
  • 1
    открытый () {читает-p " Введите Файл/location/Name: "; ' ' xdg-открытый $REPLY' '} – dtb 11.12.2019, 05:01

Я лично использую скрипт оболочки:

$ cat pdf
#! /bin/bash

gnome-open ${1:-*.pdf}

Когда вы вызываете pdf, он откроет все PDF-файлы в текущем каталоге, укажите какой PDF-файл, указав аргумент. У меня есть много каталогов, содержащих только один файл PDF (например, так много каталогов LaTeX), поэтому только необходимость писать pdf экономит мне довольно много времени и нажатия клавиш.

0
ответ дан 11.12.2019, 05:01

Вы также можете ввести:

firefox file_name.pdf

Это откроет ваш PDF в браузере Firefox.

0
ответ дан 11.12.2019, 05:02

Теги

Похожие вопросы