So machen Sie einen Screenshot aus der Befehlszeile unter Linux

So machen Sie einen Screenshot aus der Befehlszeile unter Linux

Linux ist ein sehr anpassbares und flexibles Betriebssystem, das den Benutzern eine Vielzahl von Tools und Befehlen bietet, um Aufgaben auszuführen. Eine dieser Aufgaben besteht darin.

So machen Sie einen Screenshot aus der Befehlszeile unter Linux

Es stehen mehrere Befehlszeilen -Schnittstellenanwendungen zur Verfügung, um Screenshots unter Linux aufzunehmen

  • Verwendung von Scrot
  • Verwendung von Import

Schauen wir uns jedes dieser Werkzeuge genauer an.

Methode 1: Verwenden von Scrot auf Linux

Um Scrots in Debian zu installieren, verwenden Ubuntu oder Linux Mint den APT -Paket -Manager, da dieses Tool standardmäßig darin vorhanden ist:

$ sudo APT Installieren Sie Scrot

Screenshots mit Scrot -Tool machen

Jetzt werden wir verschiedene Möglichkeiten abdecken, einen Screenshot mit dem Hodensack zu machen:

1. Machen Sie den gesamten Desktop -Screenshot

Um den gesamten Desktop -Screenshot aufzunehmen, führen Sie einfach den Scrot -Befehl aus. Dadurch wird alles auf dem Desktop erfasst und im aktuellen Verzeichnis mit einem Dateiformat von gespeichert .PNG:

$ scrot

Hier können wir sehen, dass der Screenshot im aktuellen Verzeichnis, das das Heimverzeichnis in unserem Fall ist, gespeichert wird.

Um das Verzeichnis anzugeben, um den folgenden Befehl Screenshot zu speichern, können wir auch den Screenshot -Namen ändern:

$ Scrot ~/pictures/Bild.png

Jetzt können wir sehen, dass der Screenshot in dem Bildverzeichnis mit dem Namen erfasst und gespeichert wird Bild.png.

2. Machen Sie einen Screenshot der bestimmten Region

Mit dem Scrot können wir einen benutzerdefinierten Screenshot durchziehen, indem wir den Mauszeiger ziehen. Außerdem ermöglicht es einen Screenshot eines bestimmten Fensters.

$ scrot -s

Sobald der Befehl eingegeben wurde, klicken Sie auf ein beliebiges Fenster, das Sie ein Rechteck mit der Maus über den Bereich erfassen oder zeichnen möchten, der erfasst werden muss.

Notiz: Wenn ein Fenster den rechteckigen Screenshot blockiert, löschen Sie zuerst die Region, indem Sie zusätzliche Fenster minimieren und den Bereich löschen, bevor Sie den Screenshot aufnehmen. Sie können den Befehl Delay auch verwenden, um nach einer bestimmten Zeit einen Screenshot zu machen.

3. Einstellen der Screenshot -Größe

Mit dem Scrot -Befehl können Sie außerdem die Screenshot -Größe zwischen 1 und 100 anpassen. Zum Beispiel, um die Größe auf 10% des ursprünglichen Gebrauchsbefehls zu reduzieren:

$ scrot -t 10

4. Einen Screenshot mit Verzögerung machen

Mit Scrot können wir auch einen Screenshot mit einer Verzögerung aufnehmen, mit der wir Windows hervorheben oder erwähnen können, bevor wir einen Screenshot machen oder ein bestimmtes Ereignis anzeigen (e.G., Benachrichtigung) im Screenshot. Verwendung -d n Befehl wir können jeden Screenshot mit verschoben N Sekunden.

$ scrot -s -d 5

5. Verwenden Sie einen Scrot -Screenshot in anderen Befehlen

Eine der sehr nützlichen Funktionen des Scrot -Befehls ist, dass Sie denselben Screenshot für die Bildverarbeitung erfassen und verwenden können, z. B. das Bearbeiten oder Entfernen von Hintergrund. Wenn Sie einen der erfassten Screenshot von Scrots verwenden, kann der Screenshot -Pfad als Eingabe für andere Befehle als Eingabe verabreicht werden $ f Saite.

$ scrot -e 'mv $ f ~/screenshots'

6. Die Qualität eines Screenshots einstellen

Standardmäßig nimmt Scrots Screenshots bei 75 eine Qualitätsqualität. Wir können dies verbessern, indem wir es irgendwo zwischen 1 und 100 definieren (höhere Qualität bedeutet einen besseren Screenshot).

$ Scrot -Q 50

Methode 2: Verwenden Sie den Befehl import unter linux

Der importieren ist ein weiteres Befehlszeilenwerkzeug zum Aufnehmen von Screenshots unter Linux. Dieses Tool ist Teil des ImageMagick -Pakets, das eine Reihe von Bildmanipulationstools bietet.

Der Imagemagick kann mit:

$ sudo apt installieren Imagemagick

Nach der Installation können Sie einen Screenshot durchführen, indem Sie den folgenden Befehl ausführen:

$ import Screenshot.png

Dadurch wird ein Screenshot des gesamten Bildschirms erfasst und es als speichern als "Bildschirmfoto.PNG ” In Ihrem aktuellen Arbeitsverzeichnis können Sie auch angeben, dass die Region mithilfe der Option -Erstellungsoption erfasst werden soll:

$ import -Ernte WXH+x+y Screenshot.png

Wo W ist die Breite, H ist die Höhe, X ist der X-Koordinat, Und Y ist der y-koordinierte der Region erfasst werden.

Abschluss

Das Aufnehmen von Screenshots aus der Befehlszeile in Linux ist dank der Verfügbarkeit mehrerer leistungsstarker Tools wie ein unkomplizierter und einfacher Prozess wie Hodensack, Und importieren. Unabhängig davon.