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:
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 pCROTTar 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:
$ PCROTHer 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.pngNå 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 -SNå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 104. 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 55. 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 50Metode 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 ImageMagickNår du er installert, kan du ta et skjermbilde ved å kjøre følgende kommando:
$ Importskjermbilde.pngDette 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.pngHvor 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.