Was ist der schnellste Weg, um Bilder vom Terminal anzuzeigen?

Was ist der schnellste Weg, um Bilder vom Terminal anzuzeigen?

Über das Terminal können Sie sehr schnell und bequem auf Verzeichnisse und Dateien zugreifen (schneller als durch Suchen und Anklicken eines Verzeichnisses).

Eine Sache, die im Textmodus nicht angezeigt werden kann, sind „Bilder“.

Was ist die beste Möglichkeit, Bilder anzuzeigen (so wie Sie in Nautilus Miniaturansichten von Bildern sehen), wenn Sie im Terminal arbeiten (z. B. Befehl nautilusoder ein beliebiges Programm – es sollte aber schnell und bequem sein)?

Antwort1

Die Möglichkeit, von der Befehlszeile aus auf eine Datei zu „doppelklicken“, ist xdg-open.

Wenn Sie Gnome verwenden (wahrscheinlich, wenn Sie Nautilus nutzen), können Sie es eogdirekt oder ein anderes Image-Programm verwenden ( fehist ziemlich gut).

feh <image-name>      

Wenn Sie die Datei einfach einsehen möchten image-name.

Antwort2

Wenn Sie installiert habenBildmagie, können Sie seine sehr praktischeAnzeigeBefehlszeilentool.

display path/to/picture.png

Antwort3

Normalerweise laufe ich python -m http.server 8080(inpython2: python -m SimpleHTTPServer 8080) aus einem Ordner, der das Bild enthält, und zeigen Sie es im Browser unter localhost:8080/Pfad/zum/Bild.jpg an. Funktioniert hervorragend, um verschiedene Bild- und Textdateien im selben Verzeichnis zu durchsuchen und anzuzeigen.

Bearbeiten: Diese Methode funktioniert auch für Remote-Boxen. Führen Sie einfach den Python-Server wie oben beschrieben aus. Wenn die Ports geöffnet sind, können Sie eine Verbindung zu myserver.com:8080/path/to/image.jpg herstellen. Wenn der Server keine Ports freigibt, können Sie einen SSH-Tunnel einrichten und dann die Bilder von Ihrem lokalen Browser unter localhost:8080/path/to/image.jpg anzeigen. Beachten Sie, dass diese HTTP-Schnittstellessh [email protected] -N -L localhost:8080:localhost:8080viel schnellerals ssh -X.

Antwort4

Keine Abhängigkeiten, eine C-Datei, eine Header-Datei:ich bin eine Katze

Funktioniert unter Linux, macOS und Windows. Automatische Skalierung auf die Terminalbreite mit hochwertigem Downsampling.

Bildbeschreibung hier eingeben

verwandte Informationen