Wcześniej pracowałem na terminalu Mac i użyłem:
open file2open.pdf
a plik PDF zostanie otwarty w podglądzie lub czymkolwiek, czym była moja domyślna przeglądarka. Kiedy używam go w terminalu w Ubuntu, pojawia się następujący komunikat o błędzie:
Couldn't get a file descriptor referring to the console
command-line
pdf
yayu
źródło
źródło
man fbgs
dla kolorów i rozdzielczości.Odpowiedzi:
Większość środowisk komputerowych (ogólne)
GNOME (ogólne)
do Xenial (16.04):
zaczynając od Artful (17.10):
(
xxx
= jakieś rozszerzenie pliku). Za pomocą tego polecenia zostanie uruchomiona domyślna aplikacja dlaxxx
(na przykład evince, jeśli chcesz otworzyć PDF).Specyficzne dla aplikacji
Za pomocą Evince, domyślnej przeglądarki dokumentów GNOME:
Używając Okular, domyślnego viwer dokumentu KDE:
źródło
evince
z dokumentu zamyka się po zamknięciu terminalu. xdg-open zgodnie z odpowiedzią elmicha zadziała dla mnie.libgnome2-bin
co nie jest instalowane domyślnie.evince file2open.pdf
jest prosty sposób na to samo.Możesz także użyć:
xdg-open działa w Gnome, KDE, Xfce, LXDE i być może na innych komputerach.
Możesz umieścić alias w ~ / .bash_aliases:
źródło
Dla wszystkich zagubionych użytkowników komputerów Mac w Ubuntu-land ..
Edytuj plik .bashrc i dodaj:
Następnie możesz po prostu użyć:
źródło
Jeśli chcesz wyświetlić plik PDF w Terminalu (interfejs wiersza poleceń), spróbuj użyć
zathura
.Zainstaluj Zathura
sudo apt-get install zathura -y
.Aby wyświetlić plik PDF, po prostu uruchom =>
zathura /path/to/xxx.pdf
BTW: zathura i tak wymaga X11, nie działa na serwerach bez zainstalowanego X.
źródło
jeśli masz zainstalowaną Przeglądarkę dokumentów, wpisz następujące polecenie:
jeśli nie jest jeszcze zainstalowany, możesz go najpierw zainstalować za pomocą następującego polecenia:
źródło
jeśli pdf jest prosty ...
Możemy użyć tego w trybie tekstowym, ssh itp.
źródło
W Ubuntu 17.04 możesz użyć tego:
gio open <file.pdf>
źródło
gio
nie jest dostępne w Ubuntu, przynajmniej 16.04Możesz także użyć
aby otworzyć plik w otwartym biurze.
źródło
Ja osobiście używam skryptu powłoki:
Gdy zadzwonisz
pdf
, otworzy wszystkie pliki pdf w bieżącym katalogu, określ, który plik pdf, podając argument. Mam wiele katalogów zawierających tylko jeden plik pdf (np. Tyle katalogów LaTeX), więc pisaniepdf
oszczędza mi trochę czasu i naciskania klawiszy.źródło
Powłoka Z (
zsh
) posiada alias oparciu sufiksu (-s
), to pozwala skonfigurować skojarzenia plików pomiędzy rozszerzeniem jak.jpg
i odpowiedniej aplikacji jakxreader
:W przypadku takiego aliasu wystarczy wpisać nazwę pliku i nacisnąć ↵ Return, np .:
źródło
Możesz zdefiniować następującą funkcję w swoim
~/.bashrc
źródło
Zbyt otwarte przy użyciu pakietu Libre:
lub
lub
CHodźmy grać -
źródło
Możesz także wpisać:
Spowoduje to otwarcie pliku pdf w przeglądarce Firefox.
źródło