Come acquisire schermate dal terminale Linux con Scrot

click fraud protection

Linux ha dozzine di strumenti per lo screenshot. Questi strumenti hanno funzionalità diverse e consentono agli utenti di scattare rapidamente foto di ciò che vedono sul proprio desktop, salvarlo in diversi formati e condividerlo con gli amici. Il problema è che la maggior parte di questi strumenti di screenshot sono GUI gonfie che non sempre funzionano. Se sei stanco degli strumenti di screenshot della GUI che non fanno sempre il loro lavoro, lo strumento di screenshot di Scrot potrebbe essere proprio quello di cui hai bisogno. Ti consente di catturare schermate dal terminale Linux e ti salva il problema di passare attraverso una GUI.

Installa Scrot

Lo strumento Scrot è piuttosto noto e molte persone lo usano per fare screenshot, specialmente su ambienti desktop leggeri come LXQt o con gestori di finestre di piastrellatura come AwesomeWM, i3 e altri. Per installare il software, aprire una finestra del terminale e seguire le istruzioni di comando corrispondenti al proprio sistema operativo Linux.

instagram viewer

Nota: per eseguire Scrot è necessario eseguire Ubuntu, Debian, Arch Linux, Fedora o OpenSUSE. Se non ti trovi in ​​una di queste distribuzioni Linux, potresti dover compilare dal sorgente.

Ubuntu

sudo apt install scrot

Debian

sudo apt-get install scrot

Arch Linux

sudo pacman -S scrot

Fedora

sudo dnf install scrot -y

OpenSUSE

sudo zypper install scrot

Linux generico

Lo strumento per lo screenshot di Scrot è una delle migliori applicazioni terminali che può catturare schermate di ciò che sta accadendo sul desktop Linux. Di conseguenza, molte distribuzioni, anche oscure, lo distribuiscono nelle loro fonti di software. Detto questo, se non riesci a trovare un pacchetto installabile, creare il codice dal sorgente è la cosa migliore da fare.

Per qualsiasi motivo, il sito Web che ospita i pacchetti scaricabili per Scrot è inattivo. Fortunatamente, grazie a Archive.org, è possibile scaricare il codice indipendentemente. In un terminale, utilizzare il wget comando e afferrare le fonti Scrot.

wget https://web.archive.org/web/20060716123357if_/http://linuxbrit.co.uk: 80 / downloads / scrot-0.8.tar.gz

Estrai il codice sorgente di Scrot sul tuo PC Linux usando il catrame comando.

tar -xvzf scrot-0.8.tar.gz

Spostati nella cartella del codice con CD e leggi il file README usando gatto.

cd scrot-0.8 cat README

Il file README illustra come creare il codice, ma non include alcuna informazione sulle dipendenze che probabilmente avrai bisogno di un ambiente di compilazione di successo. Inizia la compilazione eseguendo lo script di configurazione. Questo script analizzerà il tuo PC Linux per le dipendenze corrette. Se ne manchi qualcuno, ti dirà cosa installare.

./configure

Il comando configure finirà solo se tutte le dipendenze sono attive e in esecuzione. Se lo script di configurazione termina, crea il software Scrot.

rendere

Il rendere comando compilerà tutto piuttosto rapidamente, poiché Scrot non è un grosso software. Quando il processo è completo, finisci installandolo nel sistema.

su -c "make install"

Usando Scrot

Scrot è un'applicazione terminale, quindi per fare uno screenshot devi avere un rapido accesso a un terminale. Apri un terminale e utilizza il seguente comando per fare uno screenshot di ciò che è sullo schermo.

scrot

Se esegui il comando sopra, il tuo screenshot finirà in / home / username /. Lo screenshot è istantaneo e non riceverai alcun feedback sullo screenshot appena acquisito. Vuoi qualcosa di un po 'più user-friendly? Prova il "c” interruttore. Aggiunta del "c” passa a scrot stamperà un conto alla rovescia. La funzione timer è utile, in quanto rende l'utente più consapevole di quando si verifica lo screenshot.

scrot -c

Vuoi migliorare ulteriormente il conto alla rovescia in Scrot? Prova il “D” interruttore. Consente agli utenti di specificare (in secondi) quando Scrot dovrebbe scattare la foto.

Nota: sostituire X con il numero desiderato.

scrot -cd X

Lo strumento screenshot di Scrot consente agli utenti di mettere a fuoco uno screenshot della finestra corrente tramite “Z” interruttore. Per usarlo, fai:

scrot -cd X -z

Oppure, se si preferisce non utilizzare un timer, provare il comando seguente.

scrot -z

Una funzione incredibilmente utile che molti strumenti di screenshot su Linux hanno è la loro capacità di acquisire screenshot di singole aree rettangolari del desktop. Anche la funzione screenshot di Scrot ha questa capacità ed è accessibile tramite "S" interruttore.

scrot -cd X -s

Per fare uno screenshot di una determinata regione senza un conto alla rovescia, procedi come segue:

scrot -s

Salva opzioni di scroto

Lo strumento screenshot di Scrot ha molte opzioni, opzioni e funzionalità. Se sei un principiante, queste diverse opzioni potrebbero essere difficili da ricordare. Mentre è abbastanza facile utilizzare il "h"Cambia, è molto meglio salvare le istruzioni della guida in un file di testo per dopo.

Per salvare le opzioni Scrot per dopo, dovrai eseguire il "h"Cambia opzione tramite il comando di reindirizzamento.

scrot -h >> ~ / Documents / scrot-options.txt

In qualsiasi momento, puoi aprire il file del documento Scrot che hai salvato in seguito avviando il file manager, facendo clic su "Documenti" e cercando "scrot-options.txt".

watch instagram story