Screenshot Linux · 7 min read · Nov 17, 2025
Una guida completa per catturare screenshot in Linux utilizzando gnome-screenshot
Ci sono diversi strumenti per catturare screenshot disponibili sul mercato, ma la maggior parte di essi è basata su GUI. Se trascorri del tempo a lavorare sulla riga di comando di Linux e stai cercando un buon strumento di cattura dello schermo basato su riga di comando ricco di funzionalità, potresti voler provare gnome-screenshot. In questo tutorial, spiegherò questa utility utilizzando esempi facili da comprendere.
*Si prega di notare che tutti gli esempi menzionati in questo tutorial sono stati testati su Ubuntu 16.04 LTS e la versione di gnome-screenshot che abbiamo utilizzato è 3.18.0.*Informazioni su Gnome-screenshot
Gnome-screenshot è uno strumento GNOME che - come suggerisce il nome - viene utilizzato per catturare l’intero schermo, una particolare finestra di applicazione o qualsiasi altra area definita dall’utente. Lo strumento fornisce diverse altre funzionalità, inclusa la possibilità di applicare effetti di abbellimento ai bordi degli screenshot catturati.
Installazione di Gnome-screenshot
Lo strumento gnome-screenshot è preinstallato sui sistemi Ubuntu, ma se per qualche motivo hai bisogno di installare l’utility, puoi farlo utilizzando il seguente comando:
sudo apt-get install gnome-screenshotUna volta installato lo strumento, puoi avviarlo utilizzando il seguente comando:
gnome-screenshotUtilizzo/Funzionalità di Gnome-screenshot
In questa sezione, discuteremo di come può essere utilizzato lo strumento gnome-screenshot e quali funzionalità offre.
Per impostazione predefinita, quando lo strumento viene eseguito senza alcuna opzione da riga di comando, cattura l’intero schermo.

Catturare la finestra attiva corrente
Se vuoi, puoi limitare lo screenshot alla finestra attiva corrente utilizzando l’opzione -w.
gnome-screenshot -w
Bordi della finestra
Per impostazione predefinita, l’utility include il bordo della finestra che cattura, anche se c’è anche un’opzione specifica da riga di comando -b che abilita questa funzionalità (nel caso tu voglia usarla da qualche parte). Ecco come può essere utilizzata:
gnome-screenshot -wbNaturalmente, devi usare l’opzione -w con -b in modo che l’area catturata sia la finestra attiva corrente (altrimenti, -b non avrà effetto).
Procedendo e, cosa più importante, puoi anche rimuovere il bordo della finestra se lo desideri. Questo può essere fatto utilizzando l’opzione da riga di comando -B. Di seguito è riportato un esempio di come puoi utilizzare questa opzione:
gnome-screenshot -wBEcco un esempio di snapshot:
Aggiungere effetti ai bordi delle finestre
Con l’aiuto dello strumento gnome-screenshot, puoi anche aggiungere vari effetti ai bordi delle finestre. Questo può essere fatto utilizzando l’opzione –border-effect.
Puoi aggiungere uno qualsiasi degli effetti forniti dall’utility come l’effetto ‘ombra’ (che aggiunge un’ombra al di sotto della finestra), l’effetto ‘bordo’ (aggiunge uno spazio rettangolare attorno allo screenshot) e l’effetto ‘vintage’ (desaturando leggermente lo screenshot, colorandolo e aggiungendo uno spazio rettangolare attorno ad esso).
gnome-screenshot --border-effect=[EFFECT]Ad esempio, per aggiungere l’effetto ombra, esegui il seguente comando
gnome-screenshot –border-effect=shadowEcco un esempio di snapshot dell’effetto ombra:
Si prega di notare che lo screenshot sopra si concentra su un angolo del terminale per darti una visione chiara dell’effetto ombra.
Screenshot di un’area particolare
Se vuoi, puoi anche catturare un’area particolare dello schermo del tuo computer utilizzando l’utility gnome-screenshot. Questo può essere fatto utilizzando l’opzione da riga di comando -a.
gnome-screenshot -aQuando il comando sopra viene eseguito, il puntatore del mouse cambierà in un segno ‘+’. In questa modalità, puoi catturare un’area particolare dello schermo muovendo il mouse con il clic sinistro premuto.
Ecco uno screenshot di esempio in cui ho ritagliato una piccola area della mia finestra del terminale.
Includere il puntatore del mouse nello snapshot
Per impostazione predefinita, ogni volta che prendi uno screenshot utilizzando questo strumento, non include il puntatore del mouse. Tuttavia, l’utility ti consente di includere il puntatore, qualcosa che puoi fare utilizzando l’opzione da riga di comando -p.
gnome-screenshot -pEcco un esempio di snapshot

Ritardo nella cattura degli screenshot
Puoi anche introdurre un ritardo temporale durante la cattura degli screenshot. Per questo, devi assegnare un valore all’opzione –delay in secondi.
gnome-screenshot –delay=[SECONDS]Ad esempio:
gnome-screenshot --delay=5Ecco un esempio di screenshot

Esegui lo strumento in modalità interattiva
Lo strumento ti consente anche di accedere a tutte le sue funzionalità utilizzando un’unica opzione, che è -i. Utilizzando questa opzione da riga di comando, l’utente può selezionare una o più delle funzionalità dello strumento in tempo reale.
$ gnome-screenshot -iEcco un esempio di screenshot

Come puoi vedere nello snapshot sopra, l’opzione -i fornisce accesso a molte funzionalità - come catturare l’intero schermo, catturare la finestra corrente, selezionare un’area da catturare, opzione di ritardo, opzioni di effetti - tutto in modalità interattiva.
Salva direttamente il tuo screenshot
Se vuoi, puoi salvare direttamente il tuo screenshot dal terminale nella tua directory di lavoro attuale, il che significa che non ti verrà chiesto di inserire un nome file per lo screenshot catturato dopo l’esecuzione dello strumento. Questa funzionalità può essere accessibile utilizzando l’opzione da riga di comando –file, che, ovviamente, richiede un nome file da passare ad essa.
gnome-screenshot –file=[FILENAME]Ad esempio:
gnome-screenshot --file=ashishEcco un esempio di snapshot:

Copia negli appunti
Lo strumento gnome-screenshot ti consente anche di copiare il tuo screenshot negli appunti. Questo può essere fatto utilizzando l’opzione da riga di comando -c.
gnome-screenshot -c
In questa modalità, puoi, ad esempio, incollare direttamente lo screenshot copiato in uno dei tuoi editor di immagini (come GIMP).
Screenshot in caso di più display
Se ci sono più display collegati al tuo sistema e vuoi catturare uno snapshot di uno particolare, puoi utilizzare l’opzione da riga di comando –display. Questa opzione richiede un valore che dovrebbe essere l’ID del dispositivo di visualizzazione (ID dello schermo da catturare).
gnome-screenshot --display=[DISPLAY]Ad esempio:
gnome-screenshot --display=VGA-0Nell’esempio sopra, VGA-0 è l’id del display che sto cercando di catturare. Per trovare l’ID del display che desideri catturare, puoi utilizzare il seguente comando:
xrandr --queryPer darti un’idea, questo comando ha prodotto il seguente output nel mio caso:
$ xrandr --query
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
VGA-0 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 59.8*+
1024x768 75.1 75.0 60.0
832x624 74.6
800x600 75.0 60.3 56.2
640x480 75.0 60.0
720x400 70.1
HDMI-0 disconnected (normal left inverted right x axis y axis)Automatizzare il processo di cattura dello schermo
Come abbiamo discusso in precedenza, l’opzione da riga di comando -a ci aiuta a catturare un’area particolare dello schermo. Tuttavia, dobbiamo selezionare l’area manualmente utilizzando il mouse. Se vuoi, puoi automatizzare questo processo utilizzando gnome-screenshot, ma in tal caso dovrai utilizzare uno strumento esterno noto come xdotool, che è in grado di simulare pressioni di tasti e persino eventi del mouse.
Ad esempio:
(gnome-screenshot -a &); sleep 0.1 && xdotool mousemove 100 100 mousedown 1 mousemove 400 400 mouseup 1L’ sottocomando mousemove posiziona automaticamente il puntatore del mouse alle coordinate specificate X e Y sullo schermo (100 e 100 nell’esempio sopra). Il sottocomando mousedown genera un evento che esegue la stessa operazione di un clic (poiché volevamo un clic sinistro, quindi abbiamo usato l’argomento 1), mentre il sottocomando mouseup genera un evento che esegue il compito di un utente che rilascia il pulsante del mouse.
Quindi, in sintesi, il comando xdotool mostrato sopra esegue lo stesso lavoro di cattura dell’area che altrimenti dovresti fare manualmente con il mouse - specificamente, posiziona il puntatore del mouse alle coordinate 100, 100 sullo schermo, seleziona l’area racchiusa fino a quando il puntatore raggiunge le coordinate 400,400 sullo schermo. L’area selezionata viene quindi catturata da gnome-screenshot.
Ecco lo screenshot del comando sopra:

E questo è l’output:

Per ulteriori informazioni su xdotool, vai qui.
Ottenere aiuto
Se hai una domanda o nel caso tu stia affrontando un problema relativo a una delle opzioni da riga di comando, puoi utilizzare le opzioni –help, -? o -h per ottenere informazioni correlate.
gnome-screenshot -hPer ulteriori informazioni su gnome-screenshot, puoi consultare la pagina del manuale del comando o la pagina man.
man gnome-screenshotConclusione
Ti consiglio di utilizzare questa utility almeno una volta poiché non è solo facile da usare per i principianti, ma offre anche un’esperienza ricca di funzionalità per un uso avanzato. Vai avanti e provala.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.