GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuのコマンドラインからPDFファイルを簡単に開く方法

UbuntuでPDFファイルを開きたいときはどうしますか?簡単な方法として、PDFファイルアイコンをダブルクリックするか、右クリックして[ドキュメントビューアで開く]オプションを選択します。しかし、コマンドラインから同じタスクを実行するように求められた場合はどうでしょうか。あなたはあなたのために仕事をするコマンドラインユーティリティを知っていますか?

あなたがコマンドラインのプロでない限り、答えは「いいえ」になると確信しています。参考までに、EvinceはUbuntuのPDFおよびPostScriptファイルのデフォルトのドキュメントビューアであり、コマンドラインからこれらのタイプのファイルを開きたい場合は、同じ名前のユーティリティが自動的に機能します。

ただし、その名前のコマンドラインユーティリティが存在するという事実を知らなくても、PDFファイルに対してEvinceを起動する方法があることを知って喜ぶでしょう。それについて説明します。この記事で。

この記事に記載されているすべてのコマンドと手順は、Ubuntu16.04LTSでテストされていることに注意してください。

コマンドラインからPDFファイルを開く別の方法

言うまでもなく、コマンドラインを介して特定のジョブを実行する方法について説明するときは常に、コマンドラインユーティリティが関係しています。 gnome-open と呼ばれるユーティリティが存在するため、この場合も同様です。 これは、コマンドラインからPDFファイルを簡単に開くのに役立ちます。前述のツールは、次のコマンドを使用してダウンロードおよびインストールできます。

sudo apt-get install libgnome2-bin

正常にインストールされたら、次のコマンドを実行してPDFファイルを開くだけです。

gnome-open [name-of-PDF-file]

それでおしまい。 Evinceという名前のツールがあることを覚えておく必要はありません。 gnome-openとしてPDFファイルを処理します 自動的にEvinceを起動します。

かっこいいですね。しかし今、あなた方の何人かはいくつかの gnome-open を持っているかもしれません あなたの心の中で関連するクエリ。同様に、ユーティリティがどのように機能し、PDFファイルのみをサポートしますか。さて、これらに一つずつ答えさせてください。

gnome-openの方法について 動作し、GNOMEファイルハンドラーを使用して、引数として渡されたファイルとURLを開きます。このプロセスは、ファイルのアイコンをダブルクリックしたときに、GNOMEファイルマネージャーがファイルを開くためのデフォルトのアプリケーションを識別する方法と似ています。 gnome-open ファイルのmime-typeを識別し、そのmime-typeに関連付けられたデフォルトのアプリケーションを起動し、ファイル名(そのユーザーが開きたい)をそのアプリケーションに渡します。

mime-typesとデフォルトのアプリケーション間のマッピングについては、/etc/gnome/defaults.listにアクセスしてください。 Ubuntuマシン上のファイル。

さて、2番目の質問に来て、最初の質問への回答の一部として私が提供した説明は、 gnome-open は、あらゆる種類のファイルを開くことができる汎用ユーティリティです。そして、それも理にかなっています。そうでなければ、 gnome-openを覚えておく必要があります。 Evinceの代わりに PDFファイルの場合-私たちが始めたのと同じ問題。

したがって、ファイルがPDFの場合、 gnome-open Evinceドキュメントビューアでファイルを開き、テキストファイルの場合はGeditを起動します。

次に、 gnome-openをいくつか紹介します。 役立つと思われる使用例:

Nautilusファイルマネージャでディレクトリを開くには、次のコマンドを実行します。

gnome-open [dir-name-or-path]

たとえば、次のコマンドは、Nautilusの現在の作業ディレクトリを開きます。

gnome-open .

そして、次のコマンドは/tmpディレクトリを開きます

gnome-open /tmp

システムのデフォルトのウェブブラウザでウェブサイトを開くには、URLを引数として gnome-openに渡すだけです。 。次に例を示します:

gnome-open https://www.howtoforge.com/

ユーティリティのマニュアルページに記載されている他の例を次に示します。

       Open an OpenOffice.org document
              gnome-open Spinach.odf

       Open a directory in Nautilus
              gnome-open ~

       Send an e-mail
              gnome-open mailto:[email protected]

       Possible useless use of gnome-open
              gnome-open /usr/share/applications/gedit.desktop

ツールが提供するコマンドラインオプションのリストは次のとおりです。

Help Options

       -?, --help
              Show a brief help message

       --usage
              Display a brief usage message

       Bonobo activation Support

       --oaf-ior-fd=FD
              File descriptor to print IOR on

       --oaf-activate-iid=IID
              IID to activate

       --oaf-private
              Prevent registering of server with OAF

GNOME Library

       --disable-sound
              Disable sound server usage

       --enable-sound
              Enable sound server usage

       --espeaker=HOSTNAME:PORT
              Host:port on which the sound server to use is running

       --version
              Prints the version number

gnome-openのKDEバージョンはkde-openであることに注意してください 。また、吹き替え版のユニバーサルバージョンもあります- xdg-open -使用されているデスクトップ環境に関係なく機能します。

結論

簡単に言うと、コマンドラインからデフォルトのアプリケーションを使用してファイルまたはURLを開く場合は、 gnome-openを使用する必要があります。 または他の同様のユーティリティ。これらのユーティリティは、特定のファイルを開くために使用するコマンドラインユーティリティを忘れた場合やわからない場合にも使用できます。これについては、この記事で説明しました。

ユーティリティgnome-open ダウンロードとインストールが簡単で、その使用法も複雑ではありません。ほとんどの場合、コマンドラインオプションは必要ありませんが、必ずしもそうなるとは限らないため、チュートリアル自体でリストについて説明しました。全体として、武器庫にある便利なツールです。


Ubuntu
  1. VimからPDFに印刷する方法は?

  2. UbuntuでPDFファイルからパスワードを削除する方法

  3. 「vi」のコマンドラインから行番号が表示されたファイルを開くにはどうすればよいですか?

  1. Ubuntuのコマンドラインからセキュリティアップデートをインストールする方法

  2. コマンドラインから自動マウントする方法は?

  3. コマンドラインからUbuntuのバージョンを確認する方法

  1. UbuntuでPDFファイルを圧縮する方法

  2. コマンドラインから Ubuntu Linux で AVD マネージャーを開く方法は?

  3. Ubuntu の SSH コマンドラインの代替