Hvordan ta skjermbilder fra påloggingsskallet til Ubuntu/Debian -serveren

Hvordan ta skjermbilder fra påloggingsskallet til Ubuntu/Debian -serveren

Skjermbilder av datamaskinens skjerm er nødvendig for å vise en venn eller kollega hvordan du gjør en spesifikk oppgave eller arbeidsutviklingen din. Det er veldig enkelt å ta skjermbilder på Ubuntu/Debian Desktop -operativsystemene. Men hva hvis du vil vise noe på påloggingsskallet (kommandolinjegrensesnittet) til Ubuntu/Debian -serverens operativsystem? Heldigvis kan du ta skjermbilder av påloggingsskall/kommandolinje -grensesnittet til Ubuntu/Debian -serverens operativsystem.

I denne artikkelen vil vi vise deg hvordan du tar skjermbilder av påloggingsskall/kommandolinje -grensesnittet til Ubuntu/Debian -serverens operativsystem.

Innholdsemne:

  1. Installere FBCAT på Ubuntu/Debian -serveren
  2. Syntaks av FBGRAB -programmet
  3. Tar skjermbilder av det nåværende Ubuntu/Debian -serverens påloggingsskall
  4. Tar forsinkede skjermbilder av det nåværende Ubuntu/Debian -serverens påloggingsskall
  5. Bytte til et annet interaktivt skall (TTY) på Ubuntu/Debian -serveren
  6. Tar skjermbilder av et spesifikt interaktivt skall (TTY) av Ubuntu/Debian -servere
  7. Å ta forsinkede skjermbilder av et spesifikt interaktivt skall (TTY) av Ubuntu/Debian -servere
  8. Konklusjon
  9. Referanser

Installere FBCAT på Ubuntu/Debian -serveren

For å ta skjermbilder av påloggingsskall/kommandolinje -grensesnittet til Ubuntu/Debian -serveren din, trenger du FBGRAB -programmet. FBGRAB -programmet er en del av FBCAT -pakken. FBCAT -pakken er tilgjengelig i det offisielle pakkelageret til Ubuntu/Debian. Så det er veldig enkelt å installere på Ubuntu/Debian -serveren.

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Hvis du vil installere FBCAT -pakken på Ubuntu/Debian -serveren, kjører du følgende kommando:

$ sudo apt install fbcat

For å bekrefte installasjonen, trykk Y og trykker deretter på .

APT Package Manager bør begynne å laste ned FBCAT og alle nødvendige avhengighetspakker. Det tar en stund å fullføre.

Når pakkene er lastet ned, installerer Apt Package Manager dem. Det tar en stund å fullføre.

På dette tidspunktet skal FBCAT -pakken installeres.

Syntaks av FBGRAB -programmet

Formatet til FBGRAB -programmet som du vil bruke til å ta skjermbilder av påloggingsskallet eller kommandolinjegrensesnittet til Ubuntu/Debian -servere er som følger:

$ sudo fbgrab

Her, er de støttede FBGrab -alternativene du kan bruke for å kontrollere atferden til FBGrab.

De er den absolutte veien (jeg.e. /mnt/skjermbilder/image01.png) eller relativ bane (i.e. ~/Bilder/image01.png, ./skjermbilder/image01.png) hvor du vil lagre skjermbildet for skjermbildet. FBGrab lagrer skjermbildene i PNG -format. Så bildefilene slutter med .PNG (PNG Extension) -teksten.

Tar skjermbilder av det nåværende Ubuntu/Debian -serverens påloggingsskall

For å ta et skjermbilde av det gjeldende skallet til Ubuntu/Debian -serveren og lagre det i den nåværende arbeidskatalogen som PNG -bildefilen - Image01.PNG, kjør følgende kommando:

$ sudo fbgrab image01.png

Skjermbildet til det nåværende Ubuntu/Debian Server Shell bør tas.

En ny bildefil som er “Image01.PNG ”skal opprettes i den nåværende arbeidskatalogen til Ubuntu/Debian -serveren.

$ ls -lh

Du kan få tilgang til Ubuntu/Debian -serveren via SFTP eller Filezilla og last ned og se skjermbildetfilen. Som du kan se, er skjermbildet for det gjeldende påloggingsskall/kommandolinje -grensesnittet til Ubuntu -serveren din tatt riktig.

Tar forsinkede skjermbilder av det nåværende Ubuntu/Debian -serverens påloggingsskall

For å ta et skjermbilde av det nåværende skallet på Ubuntu/Debian -serveren etter 10 sekunder (la oss si) og lagre den i den gjeldende arbeidskatalogen som PNG -bildefilen - Image02.PNG, kjør følgende kommando:

$ sudo fbgrab -s 10 image02.PNG &

Nå kan du fylle det gjeldende påloggingsskall/kommandolinje -grensesnittet med informasjonen du vil ta et skjermbilde av, og et skjermbilde tas etter 10 sekunder.

trykk en gang for å komme tilbake til ledeteksten.

En ny bildefil som er “Image02.PNG ”skal opprettes i den nåværende arbeidskatalogen til Ubuntu/Debian -serveren.

$ ls -lh

Du kan få tilgang til Ubuntu/Debian -serveren via SFTP eller Filezilla og last ned og se skjermbildetfilen. Som du kan se, er skjermbildet for det gjeldende påloggingsskall/kommandolinje -grensesnittet til Ubuntu -serveren din tatt riktig.

Bytte til et annet interaktivt skall (TTY) på Ubuntu/Debian -serveren

En annen måte å ta skjermbilder av påloggingsskall/kommandolinje -grensesnittet til Ubuntu/Debian -serveren din er å bruke to forskjellige interaktive skjell. Den ene er som du vil ta skjermbilder av og en annen for å kjøre FBGRAB -programmet for å ta skjermbilder.

På Ubuntu/Debian -serveren kan du bytte mellom 6 interaktive skjell (TTYS). Standard interaktivt skall er "tty1”. De andre interaktive skjellene kalles “tty2 ”,“ tty3 ”,“ tty4 ”,“ tty5 ”og“ tty6Henholdsvis.

Du kan endre det interaktive skallet (TTY) til Ubuntu/Debian -serveren din ved å bruke + + FN Key kombinasjon. Her er FN funksjonsnøkkelen du trenger å trykke på for å bytte til et interaktivt skall.

trykk + + F1 For å bytte til det interaktive skallet 1 - “tty1”.

trykk + + F2 For å bytte til det interaktive skallet 2 - “tty2”.

trykk + + F3 For å bytte til det interaktive skallet 3 - “tty3”.

trykk + + F4 For å bytte til det interaktive skallet 4 - “tty4”.

trykk + + F5 For å bytte til det interaktive skallet 5 - “tty5”.

trykk + + F6 For å bytte til det interaktive skallet 6 - “tty6”.

Navnet på det interaktive skallet (TTY) vises i påloggingspromptet til Ubuntu/Debian -serveren.

Du kan også kjøre følgende kommando for å finne det interaktive skallet (TTY) som du bruker. I vårt tilfelle er det standard interaktivt skall 1 - “tty1”.

$ tty

Å endre til det interaktive skallet 2, “tty2", trykk + + F2.

Når du logger deg på det interaktive skallet 2, "tty2”, Kan du bekrefte med“tty”Kommando at du kjører det interaktive skallet”tty2”. Vi bruker det interaktive skallet 2, "tty2”, For å kjøre FBGRAB -kommandoen for å ta skjermbilder av det interaktive skallet 1,” tty1”(Standard interaktivt skall), av vår Ubuntu -server i de neste seksjonene.

$ tty

Tar skjermbilder av et spesifikt interaktivt skall (TTY) av Ubuntu/Debian -servere

La oss si, du vil ta et skjermbilde av det interaktive skallet "tty1”Fra det interaktive skallet”tty2”Av Ubuntu/Debian -serveren din ved å bruke FBGRAB.

Først, kjør de nødvendige kommandoene på standard interaktive skall “tty1”Som du vil ta skjermbilder av.

trykk + + F2 For å bytte til det interaktive skallet “tty2”. Logg deg på det interaktive skallet "tty2”Og kjør følgende kommando for å ta et skjermbilde av standard interaktive skall”tty1”(FBGRAB -alternativet -C 1). Lagre skjermbildet som "Image03.png”Bildefil i den gjeldende arbeidskatalogen til Ubuntu/Debian -serveren din:

$ sudo fbgrab -c 1 image03.png

Skjermbildet til standard interaktive skall "tty1”Av Ubuntu/Debian -serveren bør tas.

En ny bildefil som er "Image03.png”Bør opprettes i den nåværende arbeidskatalogen til Ubuntu/Debian -serveren.

$ ls -lh

Du kan få tilgang til Ubuntu/Debian -serveren via SFTP eller Filezilla, last ned og se skjermbildefilen. Som du kan se, skjermbildet til standard interaktive skall "tty1”Av vår Ubuntu -server er tatt riktig.

Å ta forsinkede skjermbilder av et spesifikt interaktivt skall (TTY) av Ubuntu/Debian -servere

La oss si, du vil ta et skjermbilde av standard interaktiv skall "tty1”Fra det interaktive skallet”tty2”Av Ubuntu/Debian -serveren din etter noen sekunder med å kjøre FBGRAB -programmet.

Først, kjør de nødvendige kommandoene på standard interaktive skall “tty1”Som du vil ta skjermbilder av.

trykk + + F2 For å bytte til det interaktive skallet “TTY2” og logge på det interaktive skallet ”tty2”.

Kjør deretter følgende kommando for å ta et skjermbilde av standard interaktive skall "tty1”(FBGRAB -alternativ -C 1) Etter 20 sekunder (FBGRAB -alternativ -S 20) og lagre skjermbildet som“Image04.png”Bildefil i den gjeldende arbeidskatalogen til Ubuntu/Debian -serveren din:

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

Skjermbildet til standard interaktive skall "tty1”Av Ubuntu/Debian -serveren bør tas.

En ny bildefil som er "Image04.png”Bør opprettes i den nåværende arbeidskatalogen til Ubuntu/Debian -serveren.

$ ls -lh

Du kan få tilgang til Ubuntu/Debian -serveren via SFTP eller Filezilla, last ned og se skjermbildefilen. Som du kan se, er skjermbildet til standard interaktive skall “tty1” av vår Ubuntu -server tatt riktig.

Konklusjon

Vi viste deg hvordan du installerer FBGRAB -programmet på Ubuntu/Debian -servere. Vi viste deg også hvordan du tar skjermbilder av påloggingsskall/kommandolinje -grensesnittet til Ubuntu/Debian -servere ved hjelp av FBGRAB. Vi viste deg også hvordan du kan ta forsinkede skjermbilder av påloggingsskall/kommandolinje -grensesnittet til Ubuntu/Debian -servere ved å bruke FBGRAB også.

Referanser:

  1. Hva er terminalkommandoen for å ta et skjermbilde? - Spør Ubuntu
  2. Ubuntu Manpage: FBGRAB - Tar et skjermbilde ved hjelp av framebuffer -enheten