На этот вопрос уже есть ответ:
Я начинаю изучать и любить Ubuntu. Есть ли способ открыть файлы, такие как .pdf, .jpeg, .odt, .docx и т. Д., С помощью командной строки?
Например, у меня есть файл PDF с именем: 9949107741MathFormulas.pdf
в следующем каталоге :
jitendra@jitendra:~/Downloads/Math.Formulas.and.Tables.8.Retail$
когда я перехожу в каталог выше типа 9949107741MathFormulas.pdf
, чтобы открыть его, я получаю сообщение:
9949107741MathFormulas.pdf: command not found
Посоветуйте, пожалуйста, как можно выполнить эту задачу?
Вам необходимо попросить приложение открыть его. Для pdf, вы можете назвать «evince».
Пример команды:
evince example.pdf
Я знаю, что вы уже приняли ответ, но я думаю, что было бы лучше, если бы вы знали, что это обсуждалось в прошлом с лучшими ответами, такими как , этот , который я воспроизводил прямо здесь для вас.
xdg-open file.dvi
xdg-open
откроет любой файл с приложением по умолчанию. В качестве бонуса вы можете закрыть терминал, не убивая приложение.
Поскольку xdg-open - это довольно длинное имя, я добавил для него псевдоним в .bashrc
:
alias go='xdg-open'
Таким образом, вам не нужно знать, какое приложение открывает этот файл или другое. xdg-open будет запускать любое программное обеспечение, связанное с содержимым или расширением файла.
Не забудьте отдать должное Михаю Капоте за его хороший ответ .
Удачи!