ターミナルは、ディレクトリやファイルに素早くアクセスするための非常に高速で便利な方法です (ディレクトリを検索してクリックするよりも高速です)。
テキストモードで表示できないものの一つは「画像」です。
ターミナルで作業しているときに、画像を表示する最適な方法は何ですか (たとえば、コマンドnautilus
または任意のプログラム - ただし、高速で便利な方法である必要があります)?
答え1
コマンドラインからファイルを「ダブルクリック」する方法は次のとおりですxdg-open
。
Gnome を使用している場合 (おそらく、Nautilus を使用している場合)、eog
直接使用することも、他のイメージ プログラム (feh
かなり優れています) を使用することもできます。
feh <image-name>
手軽にファイルを参照したい場合image-name
。
答え2
答え3
私は普段python -m http.server 8080
(パイソン2: python -m SimpleHTTPServer 8080
) を画像を含むフォルダーから取得し、ブラウザーから localhost:8080/path/to/image.jpg で表示します。同じディレクトリ内のさまざまな画像やテキスト ファイルを参照して表示するのに最適です。
編集: この方法はリモートボックスでも機能します。上記のようにPythonサーバーを実行するだけで、ポートが開いている場合はmyserver.com:8080/path/to/image.jpgに接続できます。サーバーがポートを公開していない場合は、sshトンネルを設定して、localhost:8080/path/to/image.jpgでローカルブラウザから画像を表示できます。このhttpインターフェイスはssh [email protected] -N -L localhost:8080:localhost:8080
はるかに高速ssh -X よりも優れています。
答え4
依存関係なし、1 つの C ファイル、1 つのヘッダー ファイル:イムキャット
Linux、macOS、Windows で動作します。品質ダウンサンプリングにより、端末の幅に合わせて自動的に拡大縮小されます。