So nehmen Sie Screenshots aus der Login -Shell von Ubuntu/Debian Server

So nehmen Sie Screenshots aus der Login -Shell von Ubuntu/Debian Server

Screenshots des Bildschirms Ihres Computers sind erforderlich, um einem Freund oder Kollegen zu zeigen, wie eine bestimmte Aufgabe oder Ihr Arbeitsfortschritt erledigt wird. Es ist sehr einfach, Screenshots auf den Betriebssystemen Ubuntu/Debian Desktop zu machen. Aber was ist, wenn Sie etwas auf der Anmeldeschale (Befehlszeilenschnittstelle) Ihres Ubuntu/Debian -Server -Betriebssystems anzeigen möchten? Glücklicherweise können Sie Screenshots der Anmeldebereich/Befehlszeilenschnittstelle Ihres Ubuntu/Debian -Server -Betriebssystems aufnehmen.

In diesem Artikel zeigen wir Ihnen, wie Sie Screenshots der Anmeldebericht-/Befehlszeilenschnittstelle Ihres Ubuntu/Debian -Serverbetriebssystems aufnehmen können.

Inhaltsthema:

  1. Installieren von FBCAT auf Ubuntu/Debian Server
  2. Syntax des FBGRAB -Programms
  3. Einnahme von Screenshots der aktuellen Ubuntu/Debian -Server -Login -Shell
  4. Verspätete Screenshots der aktuellen Ubuntu/Debian -Server -Login -Shell nehmen
  5. Wechseln Sie auf Ubuntu/Debian Server auf eine andere interaktive Shell (TTY)
  6. Einnahme von Screenshots einer bestimmten interaktiven Shell (TTY) von Ubuntu/Debian -Servern
  7. Verspätete Screenshots einer spezifischen interaktiven Shell (TTY) von Ubuntu/Debian -Servern nehmen
  8. Abschluss
  9. Verweise

Installieren von FBCAT auf Ubuntu/Debian Server

Um Screenshots der Schnittstelle zur Anmeldeschale/Befehlszeilen Ihres Ubuntu/Debian -Servers zu machen, benötigen Sie das FBGRAB -Programm. Das FBGRAB -Programm ist Teil des FBCAT -Pakets. Das FBCAT -Paket ist im offiziellen Paket -Repository von Ubuntu/Debian verfügbar. Es ist also sehr einfach, auf Ubuntu/Debian Server zu installieren.

Aktualisieren Sie zunächst den APT -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo APT Update

Führen Sie den folgenden Befehl aus, um das FBCAT -Paket auf Ubuntu/Debian Server zu installieren:

$ sudo APT Installieren Sie FBCAT

Um die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .

Der APT -Paket -Manager sollte mit dem Herunterladen von FBCAT und allen erforderlichen Abhängigkeitspaketen beginnen. Es dauert eine Weile, bis es fertig ist.

Sobald die Pakete heruntergeladen wurden, installiert der APT -Paketmanager sie. Es dauert eine Weile, bis es fertig ist.

Zu diesem Zeitpunkt sollte das FBCAT -Paket installiert werden.

Syntax des FBGRAB -Programms

Das Format des FBGRAB -Programms, mit dem Sie Screenshots der Anmeldeschale oder Befehlszeilenschnittstelle von Ubuntu/Debian -Servern aufnehmen werden, lautet wie folgt:

$ sudo fbgrab

Hier, sind die unterstützten FBGrab -Optionen, mit denen Sie das Verhalten des FBGRAB steuern können.

Der ist der absolute Weg (ich.e. /mnt/screenshots/image01.png) oder relativer Pfad (ich.e. ~/Fotos/image01.png, ./screenshots/image01.PNG) wo Sie die Screenshot -Bilddatei speichern möchten. Das FBGrab speichert die Screenshot -Bilder im PNG -Format. Die Bilddateien enden also mit dem .PNG (der PNG -Erweiterungstext).

Einnahme von Screenshots der aktuellen Ubuntu/Debian -Server -Login -Shell

Um einen Screenshot der aktuellen Shell des Ubuntu/Debian -Servers zu machen und sie im aktuellen Arbeitsverzeichnis als PNG -Bilddatei zu speichern - Image01.PNG, führen Sie den folgenden Befehl aus:

$ sudo fbgrab image01.png

Der Screenshot der aktuellen Ubuntu/Debian -Server -Shell sollte genommen werden.

Eine neue Bilddatei, die „Image01“ lautet.PNG “sollte im aktuellen Arbeitsverzeichnis Ihres Ubuntu/Debian -Servers erstellt werden.

$ ls -lh

Sie können über SFTP oder Filezilla auf den Ubuntu/Debian -Server zugreifen und die Screenshot -Datei herunterladen und anzeigen. Wie Sie sehen können.

Verspätete Screenshots der aktuellen Ubuntu/Debian -Server -Login -Shell nehmen

Um einen Screenshot der aktuellen Hülle des Ubuntu/Debian -Servers nach 10 Sekunden zu machen (sagen wir sagen) und im aktuellen Arbeitsverzeichnis als PNG -Bilddatei - Image02 speichern.PNG, führen Sie den folgenden Befehl aus:

$ sudo fbgrab -s 10 Bild02.png &

Füllen Sie nun die aktuelle Anmeldeschale/Befehlszeilenschnittstelle mit den Informationen ein, von denen Sie einen Screenshot aufnehmen möchten, und ein Screenshot wird nach 10 Sekunden aufgenommen.

Drücken Sie einmal, um zur Eingabeaufforderung zurückzukehren.

Eine neue Bilddatei, die „Image02“ lautet.PNG “sollte im aktuellen Arbeitsverzeichnis Ihres Ubuntu/Debian -Servers erstellt werden.

$ ls -lh

Sie können über SFTP oder Filezilla auf den Ubuntu/Debian -Server zugreifen und die Screenshot -Datei herunterladen und anzeigen. Wie Sie sehen können.

Wechseln Sie auf Ubuntu/Debian Server auf eine andere interaktive Shell (TTY)

Eine andere Möglichkeit, Screenshots der Anmeldeschale/Befehlszeilenschnittstelle Ihres Ubuntu/Debian -Servers zu machen, besteht darin, zwei verschiedene interaktive Shells zu verwenden. Eines ist, was Sie Screenshots von und einer für das FBGRAB -Programm machen möchten, um Screenshots zu machen.

Auf Ubuntu/Debian Server können Sie zwischen 6 interaktiven Shells (TTYs) wechseln. Die Standard -interaktive Shell ist “ist“tty1”. Die anderen interaktiven Schalen werden genannt “tty2 "," tty3 "," tty4 "," tty5 "und" tty6 "" bzw.

Sie können die interaktive Shell (TTY) Ihres Ubuntu/Debian -Servers mit dem ändern + + FN Schlüssel Kombination. Hier ist FN die Funktionstaste, die Sie zum Wechsel zu einer interaktiven Schale drücken müssen.

Drücken Sie + + F1 Um zur interaktiven Shell 1 - "zu wechseln"tty1”.

Drücken Sie + + F2 Um zur interaktiven Shell 2 - “zu wechseln“tty2”.

Drücken Sie + + F3 Um zur interaktiven Shell 3 - "zu wechseln"tty3”.

Drücken Sie + + F4 Um zur interaktiven Shell 4 - "zu wechseln"tty4”.

Drücken Sie + + F5 Um zur interaktiven Shell 5 - “zu wechseln“tty5”.

Drücken Sie + + F6 Um zur interaktiven Shell 6 - “zu wechseln“tty6”.

Der Name der interaktiven Shell (TTY) wird in der Anmeldeingabeaufforderung Ihres Ubuntu/Debian -Servers angezeigt.

Sie können auch den folgenden Befehl ausführen, um die interaktive Shell (TTY) zu finden, die Sie verwenden. In unserem Fall ist es die Standard -Interaktive Shell 1 - “tty1”.

$ tty

Um die interaktive Shell 2 zu ändern, “,“tty2", Drücken Sie + + F2.

Sobald Sie sich bei der interaktiven Shell 2 anmelden “,“tty2", Sie können mit dem" bestätigen "tty"Befehl, dass Sie die interaktive Shell ausführen"tty2”. Wir verwenden die interaktive Shell 2 “,“tty2", Um den Befehl fbgrab auszuführen, um Screenshots der interaktiven Shell 1 zu machen" tty1”(Die Standard -Interaktive -Shell) unseres Ubuntu -Servers in den nächsten Abschnitten.

$ tty

Einnahme von Screenshots einer bestimmten interaktiven Shell (TTY) von Ubuntu/Debian -Servern

Nehmen wir an, Sie möchten einen Screenshot der interaktiven Hülle machentty1"Aus der interaktiven Schale"tty2”Von Ihrem Ubuntu/Debian -Server mit FBGrab.

Führen Sie zunächst die notwendigen Befehle auf der Standard -Interaktive -Shell aus “tty1Sie möchten Screenshots von machen.

Drücken Sie + + F2 Um zur interaktiven Hülle zu wechseln “tty2”. Melden Sie sich bei der interaktiven Shell an “tty2"Und führen Sie den folgenden Befehl aus, um einen Screenshot der Standard -Interaktiver -Shell aufzunehmen."tty1”(Fbgrab Option -c 1). Speichern Sie den Screenshot als das “Bild03.pngBilddatei im aktuellen Arbeitsverzeichnis Ihres Ubuntu/Debian -Servers:

$ sudo fbgrab -c 1 Image03.png

Der Screenshot der Standard -interaktive Shell “tty1Das Ubuntu/Debian -Server sollte genommen werden.

Eine neue Bilddatei, die ist “Bild03.pngSollte im aktuellen Arbeitsverzeichnis Ihres Ubuntu/Debian -Servers erstellt werden.

$ ls -lh

Sie können über SFTP oder Filezilla auf den Ubuntu/Debian -Server zugreifen, die Screenshot -Datei herunterladen und anzeigen. Wie Sie sehen können, der Screenshot der Standard -Interaktiver -Shell “tty1”Von unserem Ubuntu -Server wird korrekt genommen.

Verspätete Screenshots einer spezifischen interaktiven Shell (TTY) von Ubuntu/Debian -Servern nehmen

Nehmen wir an, Sie möchten einen Screenshot der Standard -Interaktiver -Shell aufnehmentty1"Aus der interaktiven Schale"tty2”Von Ihrem Ubuntu/Debian -Server nach einigen Sekunden beim Ausführen des FBGRAB -Programms.

Führen Sie zunächst die notwendigen Befehle auf der Standard -Interaktive -Shell aus “tty1Sie möchten Screenshots von machen.

Drücken Sie + + F2 So wechseln Sie zur interaktiven Shell „TTY2“ und melden Sie sich bei der interaktiven Schale an “tty2”.

Führen Sie dann den folgenden Befehl aus, um einen Screenshot der Standard -Interaktiver -Shell aufzunehmentty1”(FBGRAB -Option -c 1) nach 20 Sekunden (fbgrab Option -s 20) und speichern Sie den Screenshot als das“Image04.pngBilddatei im aktuellen Arbeitsverzeichnis Ihres Ubuntu/Debian -Servers:

$ sudo fbgrab -c 1 -s 20 Bild03.png

Der Screenshot der Standard -interaktive Shell “tty1Das Ubuntu/Debian -Server sollte genommen werden.

Eine neue Bilddatei, die ist “Image04.pngSollte im aktuellen Arbeitsverzeichnis Ihres Ubuntu/Debian -Servers erstellt werden.

$ ls -lh

Sie können über SFTP oder Filezilla auf den Ubuntu/Debian -Server zugreifen, die Screenshot -Datei herunterladen und anzeigen. Wie Sie sehen können.

Abschluss

Wir haben Ihnen gezeigt, wie Sie das FBGRAB -Programm auf Ubuntu/Debian -Servern installieren können. Wir haben Ihnen auch gezeigt, wie Sie Screenshots der Schnittstelle von Anmeldeleger/Befehlszeilen von Ubuntu/Debian -Servern mit FBGRAB aufnehmen können. Wir haben Ihnen auch gezeigt, wie Sie verzögerte Screenshots der Schnittstelle zur Login -Shell/Befehlszeile von Ubuntu/Debian -Servern verwenden.

Verweise:

  1. Was ist der Terminalbefehl, um einen Screenshot zu machen?? - Fragen Sie Ubuntu
  2. Ubuntu Manpage: FBGrab - macht einen Screenshot mit dem FrameBuffer -Gerät auf