Jak robić zrzuty ekranu ze skorupy logowania Ubuntu/Debian Server

Jak robić zrzuty ekranu ze skorupy logowania Ubuntu/Debian Server

Zrzuty ekranu ekranu komputera są niezbędne, aby pokazać znajomemu lub kolegom, jak wykonać określone zadanie lub postęp pracy. Bardzo łatwo jest zrobić zrzuty ekranu w systemach operacyjnych Ubuntu/Debian Desktop. Ale co, jeśli chcesz pokazać coś na powładzie logowania (interfejs wiersza poleceń) swojego systemu operacyjnego Ubuntu/Debian Server? Na szczęście możesz zrobić zrzuty ekranu interfejsu linii logowania/linii poleceń systemu operacyjnego Ubuntu/Debian Server.

W tym artykule pokażemy, jak zrobić zrzuty ekranu interfejsu linii logowania/linii poleceń systemu operacyjnego Ubuntu/Debian Server.

Temat spisu:

  1. Instalowanie FBCAT na serwerze Ubuntu/Debian
  2. Składnia programu FBGRAB
  3. Robienie zrzutów ekranu bieżącej powłoki logowania Ubuntu/Debian Server
  4. Biorąc opóźnione zrzuty ekranu bieżącej powłoki logowania Ubuntu/Debian Server
  5. Przełączanie na inną interaktywną powłokę (Tty) na serwerze Ubuntu/Debian
  6. Robienie zrzutów ekranu określonej interaktywnej skorupy (tty) serwerów Ubuntu/
  7. Biorąc opóźnione zrzuty ekranu określonego interaktywnego skorupy (tty) serwerów Ubuntu/
  8. Wniosek
  9. Bibliografia

Instalowanie FBCAT na serwerze Ubuntu/Debian

Aby zrobić zrzuty ekranu interfejsu linii logowania/linii poleceń na serwerze Ubuntu/Debian, potrzebujesz programu FBGRAB. Program FBGRAB jest częścią pakietu FBCAT. Pakiet FBCAT jest dostępny w oficjalnym repozytorium pakietów Ubuntu/Debian. Tak więc bardzo łatwo jest zainstalować na serwerze Ubuntu/Debian.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Aby zainstalować pakiet FBCAT na serwerze Ubuntu/Debian, uruchom następujące polecenie:

$ sudo apt instal fbcat

Aby potwierdzić instalację, naciśnij Y, a następnie naciśnij .

Menedżer pakietów Apt powinien rozpocząć pobieranie FBCAT i wszystkie wymagane pakiety zależności. Ukończenie zajmuje trochę czasu.

Po pobraniu pakietów instaluje je menedżer pakietów Apt. Ukończenie zajmuje trochę czasu.

W tym momencie należy zainstalować pakiet FBCAT.

Składnia programu FBGRAB

Format programu FBGRAB, którego użyjesz do robienia zrzutów ekranu powłoki logowania lub interfejsu linii poleceń serwerów Ubuntu/Debian, jest następujący:

$ sudo fbgrab

Tutaj, to obsługiwane opcje FBGRAB, których można użyć do kontrolowania zachowania FBGRAB.

jest bezwzględną ścieżką (i.mi. /MNT/Screenshots/Image01.PNG) lub ścieżka względna (i.mi. ~/Zdjęcia/Image01.png, ./Screenshots/Image01.png) gdzie chcesz zapisać plik obrazu zrzut ekranu. FBGRAB zapisuje obrazy zrzutu ekranu w formacie PNG. Tak więc pliki obrazu kończą się .tekst PNG (rozszerzenie PNG).

Robienie zrzutów ekranu bieżącej powłoki logowania Ubuntu/Debian Server

Aby zrobić zrzut ekranu bieżącej powłoki serwera Ubuntu/Debian i zapisz go w bieżącym katalogu roboczym jako plik obrazu PNG - Image01.PNG, uruchom następujące polecenie:

$ sudo fbgrab Image01.png

Należy wykonać zrzut ekranu bieżącej powłoki serwera Ubuntu/Debian.

Nowy plik obrazu, który jest „Image01.PNG ”powinien być utworzony w bieżącym katalogu roboczym serwera Ubuntu/Debian.

$ ls -lh

Możesz uzyskać dostęp do serwera Ubuntu/Debian za pośrednictwem SFTP lub FileZilla oraz pobrać i wyświetlić plik zrzutowy. Jak widać, zrzut ekranu bieżącego interfejsu linii logowania/linii poleceń naszego serwera Ubuntu jest prawidłowo przyjmowany.

Biorąc opóźnione zrzuty ekranu bieżącej powłoki logowania Ubuntu/Debian Server

Aby zrobić zrzut ekranu bieżącej powłoki serwera Ubuntu/Debian po 10 sekundach (powiedzmy) i zapisz go w bieżącym katalogu roboczym jako plik obrazu PNG - Image02.PNG, uruchom następujące polecenie:

$ sudo fbgrab -s 10 image02.PNG i

Teraz wypełnij bieżący interfejs logowania/wiersza poleceń z informacjami, które chcesz zrobić zrzut ekranu, a zrzut ekranu jest pobierany po 10 sekundach.

Naciskać raz, aby wrócić do wiersza polecenia.

Nowy plik obrazu, który jest „Image02.PNG ”powinien być utworzony w bieżącym katalogu roboczym serwera Ubuntu/Debian.

$ ls -lh

Możesz uzyskać dostęp do serwera Ubuntu/Debian za pośrednictwem SFTP lub FileZilla oraz pobrać i wyświetlić plik zrzutowy. Jak widać, zrzut ekranu bieżącego interfejsu linii logowania/linii poleceń naszego serwera Ubuntu jest prawidłowo przyjmowany.

Przełączanie na inną interaktywną powłokę (Tty) na serwerze Ubuntu/Debian

Innym sposobem na wykonanie zrzutów ekranu interfejsu logowania/linii poleceń serwera Ubuntu/Debian jest użycie dwóch różnych interaktywnych powłok. Jednym z nich chcesz zrobić zrzuty ekranu, a drugi, aby uruchomić program FBGRAB, aby zrobić zrzuty ekranu.

Na serwerze Ubuntu/Debian możesz przełączać się między 6 interaktywnymi powłokami (TTYS). Domyślna interaktywna powłoka to „tty1". Inne interaktywne skorupy nazywane są „tty2 ”,„ tty3 ”,„ tty4 ”,„ tty5 ”i„ tty6Odpowiednio.

Możesz zmienić interaktywną powłokę (tty) swojego serwera Ubuntu/Debian za pomocą + + Klucz fn połączenie. Tutaj FN to klucz funkcyjny, który musisz nacisnąć, aby przejść do interaktywnej powłoki.

Naciskać + + F1 Aby przejść na interaktywną powłokę 1 - „tty1".

Naciskać + + F2 Aby przejść do interaktywnej powłoki 2 - „tty2".

Naciskać + + F3 Aby przejść do interaktywnej powłoki 3 - „tty3".

Naciskać + + F4 Aby przejść do interaktywnej powłoki 4 - „tty4".

Naciskać + + F5 Aby przejść do interaktywnej powłoki 5 - „tty5".

Naciskać + + F6 Aby przejść do interaktywnej powłoki 6 - „Tty6".

Nazwa interaktywnej powłoki (Tty) jest wyświetlana w wierszu logowania na serwerze Ubuntu/Debian.

Możesz również uruchomić następujące polecenie, aby znaleźć interaktywną powłokę (tty), której używasz. W naszym przypadku jest to domyślna interaktywna powłoka 1 - „tty1".

$ tty

Zmienić na interaktywną powłokę 2, „tty2", naciskać + + F2.

Po zalogowaniu się do interaktywnej powłoki 2, „tty2”, Możesz potwierdzić za pomocą„tty„Polecenie, że uruchamiasz interaktywną powłokę”tty2". Używamy interaktywnej powłoki 2, „tty2”, Aby uruchomić polecenie FBGRAB, aby zrobić zrzuty ekranu interaktywnego powłoki 1”, ” tty1”(Domyślna interaktywna powłoka), naszego serwera Ubuntu w następnych sekcjach.

$ tty

Robienie zrzutów ekranu określonej interaktywnej skorupy (tty) serwerów Ubuntu/

Powiedzmy, że chcesz zrobić zrzut ekranu interaktywnej powłoki ”tty1„Z interaktywnej powłoki”tty2”Twojego serwera Ubuntu/Debian za pomocą FBGRAB.

Najpierw uruchom niezbędne polecenia w domyślnej interaktywnej powładzie „tty1„Że chcesz zrobić zrzuty ekranu.

Naciskać + + F2 Aby przejść do interaktywnej powłoki ”tty2". Zaloguj się do interaktywnej powłoki „tty2”I uruchom następujące polecenie, aby zrobić zrzut ekranu domyślnej interaktywnej powłoki”tty1”(Opcja FBGRAB -C 1). Zapisz zrzut ekranu jako „Image03.png”Plik obrazu w bieżącym katalogu roboczym twojego serwera Ubuntu/Debian:

$ sudo fbgrab -c 1 image03.png

Zrzut ekranu domyślnej interaktywnej powłoki „tty1„Należy wziąć serwer Ubuntu/Debian.

Nowy plik obrazu, który jest „Image03.png”Powinny być utworzone w bieżącym katalogu roboczym serwera Ubuntu/Debian.

$ ls -lh

Możesz uzyskać dostęp do serwera Ubuntu/Debian za pośrednictwem SFTP lub FileZilla, pobrać i wyświetlić plik zrzutowy. Jak widać, zrzut ekranu domyślnej interaktywnej powłoki „tty1”Naszego serwera Ubuntu jest prawidłowo przyjmowany.

Biorąc opóźnione zrzuty ekranu określonego interaktywnego skorupy (tty) serwerów Ubuntu/

Powiedzmy, że chcesz zrobić zrzut ekranu domyślnej interaktywnej powłoki ”tty1„Z interaktywnej powłoki”tty2”Twojego serwera Ubuntu/Debian po kilku sekundach uruchamiania programu FBGRAB.

Najpierw uruchom niezbędne polecenia w domyślnej interaktywnej powładzie „tty1„Że chcesz zrobić zrzuty ekranu.

Naciskać + + F2 Aby przejść do interaktywnej powłoki „Tty2” i zaloguj się do interaktywnej powłoki ”tty2".

Następnie uruchom następujące polecenie, aby zrobić zrzut ekranu domyślnej interaktywnej powłoki ”tty1”(Opcja FBGRAB -C 1) Po 20 sekundach (opcja FBGRAB -S 20) i zapisz zrzut ekranu jako„Image04.png”Plik obrazu w bieżącym katalogu roboczym twojego serwera Ubuntu/Debian:

$ sudo fbgrab -C 1 -s 20 Image03.png

Zrzut ekranu domyślnej interaktywnej powłoki „tty1„Należy wziąć serwer Ubuntu/Debian.

Nowy plik obrazu, który jest „Image04.png”Powinny być utworzone w bieżącym katalogu roboczym serwera Ubuntu/Debian.

$ ls -lh

Możesz uzyskać dostęp do serwera Ubuntu/Debian za pośrednictwem SFTP lub FileZilla, pobrać i wyświetlić plik zrzutowy. Jak widać, zrzut ekranu domyślnej interaktywnej powłoki „tty1” naszego serwera Ubuntu jest prawidłowo przyjmowany.

Wniosek

Pokazaliśmy, jak zainstalować program FBGRAB na serwerach Ubuntu/Debian. Pokazaliśmy również, jak zrobić zrzuty ekranu interfejsu linii logowania/linii poleceń serwerów Ubuntu/Debian za pomocą FBGRAB. Pokazaliśmy również, jak zrobić opóźnione zrzuty ekranu interfejsu linii logowania/linii poleceń serwerów Ubuntu/Debian za pomocą FBGRAB.

Bibliografia:

  1. Jakie jest komenda terminalowa, aby zrobić zrzut ekranu? - Zapytaj Ubuntu
  2. Ubuntu Manpage: FBGRAB - Wykonuje zrzut ekranu za pomocą urządzenia Bruffer Frame