Hvordan ta et skjermbilde fra kommandolinjen på Linux

Hvordan ta et skjermbilde fra kommandolinjen på Linux

Linux er et svært tilpassbart og fleksibelt operativsystem, og tilbyr brukere en rekke verktøy og kommandoer for å utføre oppgaver. En av disse oppgavene er å ta skjermbilder, som enkelt kan gjøres gjennom kommandolinjen, og leste denne artikkelen, da det handler om hvordan du tar skjermbilder fra kommandolinjen i Linux.

Hvordan ta et skjermbilde fra kommandolinjen på Linux

Det er flere kommandolinjegrensesnittapplikasjoner tilgjengelig for å ta skjermbilder i Linux, de to av de mest brukte enkle å bruke er:

  • Bruke PCROT
  • Bruker import

La oss se nærmere på hvert av disse verktøyene.

Metode 1: Bruke skrot på Linux

For å installere PCROT på Debian, Ubuntu eller Linux Mint, bruk APT Package Manager, da dette verktøyet er som standard til stede i det:

$ sudo apt install pCROT

Tar skjermbilder med skrotverktøy

Nå vil vi dekke forskjellige måter å ta et skjermbilde ved hjelp av PCROT:

1. Ta hele skrivebordsskjermbildet

For å ta hele skrivebordsskjermbildet, kjør bare PCROT -kommandoen. Dette vil fange alt på skrivebordet og lagre det i den gjeldende katalogen med et filformat av .PNG:

$ PCROT

Her kan vi se skjermbildet lagres i den gjeldende katalogen som er hjemmekatalogen i vårt tilfelle.

For å spesifisere katalogen for å lagre skjermbildet under kommandoen, kan vi også endre skjermbilde på dette:

$ scrot ~/bilder/bilde.png

Nå kan vi se at skjermbildet blir fanget og lagret inne i bildekatalogen med navnet bilde.png.

2. Ta skjermbilde av spesifikk region

Ved hjelp av skrot kan vi ta et tilpasset skjermbilde ved å dra musemarkøren, og det tillater også å ta et skjermbilde av et bestemt vindu.

$ PCROT -S

Når kommandoen er lagt inn, klikker du over ethvert vindu du vil fange eller tegne et rektangel med musen over regionen som må fanges opp.

Merk: Hvis noe vindu blokkerer det rektangulære skjermbildet, må du først tømme regionen ved å minimere ekstra vinduer og tømme området før du tar skjermbildet. Du kan også bruke Delay -kommandoen til å ta et skjermbilde etter en viss tid.

3. Justere skjermbildet størrelse

SCROT -kommandoen lar deg også justere skjermbildet mellom 1 til 100. For eksempel for å redusere størrelse til 10% av den opprinnelige bruken etter kommandoen:

$ scrot -t 10

4. Tar et skjermbilde med forsinkelse

Ved hjelp av PCROT kan vi også ta et skjermbilde med en viss forsinkelse som lar oss fremheve eller nevne vinduer før vi tar et skjermbilde eller å vise en viss hendelse (e.g., varsling) inne i skjermbildet. Ved hjelp av -D n Kommando vi kan utsette ethvert skjermbilde med N sekunder.

$ scrot -s -d 5

5. Bruk et skrotskjermbilde i andre kommandoer

En av de veldig nyttige funksjonene ved PCROT -kommandoen er at den lar deg fange og bruke det samme skjermbildet for bildebehandling som redigering eller fjerning av bakgrunn. Ved å bruke pungen noe av det fangede skjermbildet fra Scrot kan gis som en innspill til andre kommandoer, lagres skjermbildet som en $ f streng.

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

6. Justere kvaliteten på et skjermbilde

Som standard tar SCROT skjermbilder i kvalitet på 75. Vi kan forbedre dette ved å definere det et sted mellom 1 til 100 (høyere kvalitet betyr bedre skjermbilde).

$ PCROT -Q 50

Metode 2: Bruke importkommando på Linux

De import er et annet kommandolinjeverktøy for å ta skjermbilder i Linux. Dette verktøyet er en del av Imagemagick -pakken, som gir en serie bildemanipulasjonsverktøy.

Imagemagick kan installeres ved hjelp av:

$ sudo apt install ImageMagick

Når du er installert, kan du ta et skjermbilde ved å kjøre følgende kommando:

$ Importskjermbilde.png

Dette vil ta et skjermbilde av hele skjermen og lagre det som “Skjermbilde.PNG ” I din nåværende arbeidskatalog kan du også spesifisere regionen som skal fanges opp ved å bruke alternativet -Crop:

$ import -crop wxh+x+y skjermbilde.png

Hvor W er bredden, H er høyden, X er x-koordinaten, og Y er y-koordinaten av regionen som skal fanges.

Konklusjon

Å ta skjermbilder fra kommandolinjen i Linux er en enkel og enkel prosess, takket være tilgjengeligheten av flere kraftige verktøy som som som PCROT, og import. Enten du er en nybegynner eller en avansert Linux -bruker, gir disse verktøyene en fleksibel og praktisk måte å fange skjermbilder i Linux.