Captura de Tela · 7 min read · Nov 17, 2025

Um guia abrangente para tirar capturas de tela no Linux usando gnome-screenshot

Existem várias ferramentas para captura de tela disponíveis no mercado, mas a maioria delas é baseada em GUI. Se você passa tempo trabalhando na linha de comando do Linux e está procurando uma boa ferramenta de captura de tela baseada em linha de comando, pode querer experimentar o gnome-screenshot. Neste tutorial, explicarei essa utilidade usando exemplos fáceis de entender.

*Por favor, note que todos os exemplos mencionados neste tutorial foram testados no Ubuntu 16.04 LTS, e a versão do gnome-screenshot que usamos é 3.18.0.*

Sobre o Gnome-screenshot

O gnome-screenshot é uma ferramenta GNOME que - como o nome sugere - é usada para capturar a tela inteira, uma janela de aplicativo específica ou qualquer outra área definida pelo usuário. A ferramenta fornece várias outras funcionalidades, incluindo a capacidade de aplicar efeitos de embelezamento às bordas das capturas de tela.

Instalação do Gnome-screenshot

A ferramenta gnome-screenshot já vem pré-instalada nos sistemas Ubuntu, mas se por algum motivo você precisar instalar a utilidade, pode fazê-lo usando o seguinte comando:

sudo apt-get install gnome-screenshot

Uma vez que a ferramenta esteja instalada, você pode iniciá-la usando o seguinte comando:

gnome-screenshot

Uso/Funções do Gnome-screenshot

Nesta seção, discutiremos como a ferramenta gnome-screenshot pode ser usada e quais recursos ela oferece.

Por padrão, quando a ferramenta é executada sem nenhuma opção de linha de comando, ela captura a tela completa.

Iniciando o Gnome Screenshot

Capturando a janela ativa atual

Se você quiser, pode limitar a captura de tela à janela ativa atual usando a opção -w.

gnome-screenshot -w

Capturando a janela ativa atual

Bordas da janela

Por padrão, a utilidade inclui a borda da janela que captura, embora também haja uma opção específica de linha de comando -b que habilita esse recurso (caso você queira usá-lo em algum lugar). Veja como pode ser usado:

gnome-screenshot -wb

Claro, você precisa usar a opção -w com -b para que a área capturada seja a janela ativa atual (caso contrário, -b não terá efeito).

Seguindo em frente e, mais importante, você também pode remover a borda da janela se desejar. Isso pode ser feito usando a opção de linha de comando -B. A seguir está um exemplo de como você pode usar essa opção:

gnome-screenshot -wB

Aqui está um exemplo de captura:

Adicionando efeitos às bordas da janela

Com a ajuda da ferramenta gnome-screenshot, você também pode adicionar vários efeitos às bordas das janelas. Isso pode ser feito usando a opção –border-effect.

Você pode adicionar qualquer um dos efeitos fornecidos pela utilidade, como o efeito ‘sombra’ (que adiciona sombra ao redor da janela), o efeito ‘borda’ (adiciona espaço retangular ao redor da captura de tela) e o efeito ‘vintage’ (desaturando ligeiramente a captura de tela, tingindo-a e adicionando espaço retangular ao seu redor).

gnome-screenshot --border-effect=[EFFECT]

Por exemplo, para adicionar o efeito de sombra, execute o seguinte comando:

gnome-screenshot –border-effect=shadow

Aqui está uma captura de exemplo do efeito de sombra:

Por favor, note que a captura acima foca em um canto do terminal para lhe dar uma visão clara do efeito de sombra.

Captura de uma área específica

Se você quiser, também pode capturar uma área específica da tela do seu computador usando a utilidade gnome-screenshot. Isso pode ser feito usando a opção de linha de comando -a.

gnome-screenshot -a

Quando o comando acima é executado, o ponteiro do mouse mudará para um sinal de ‘+’. Nesse modo, você pode capturar uma área específica da sua tela movendo o mouse com o botão esquerdo pressionado.

Aqui está uma captura de exemplo onde eu recortei uma pequena área da minha janela do terminal.

Incluir ponteiro do mouse na captura

Por padrão, sempre que você tira uma captura de tela usando esta ferramenta, ela não inclui o ponteiro do mouse. No entanto, a utilidade permite que você inclua o ponteiro, algo que você pode fazer usando a opção de linha de comando -p.

gnome-screenshot -p

Aqui está uma captura de exemplo:

Incluir ponteiro do mouse na captura

Atraso na captura de telas

Você também pode introduzir um atraso de tempo ao tirar capturas de tela. Para isso, você deve atribuir um valor à opção –delay em segundos.

gnome-screenshot –delay=[SECONDS]

Por exemplo:

gnome-screenshot --delay=5

Aqui está uma captura de exemplo:

Atraso na captura de telas

Executar a ferramenta em modo interativo

A ferramenta também permite que você acesse todos os seus recursos usando uma única opção, que é -i. Usando esta opção de linha de comando, o usuário pode selecionar um ou mais recursos da ferramenta em tempo de execução.

$ gnome-screenshot -i

Aqui está uma captura de exemplo:

Executar a ferramenta em modo interativo

Como você pode ver na captura acima, a opção -i fornece acesso a muitos recursos - como capturar a tela inteira, capturar a janela atual, selecionar uma área para capturar, opção de atraso, opções de efeitos - tudo em um modo interativo.

Salvar sua captura de tela diretamente

Se você quiser, pode salvar sua captura de tela diretamente do terminal para seu diretório de trabalho atual, o que significa que você não será solicitado a inserir um nome de arquivo para a captura de tela após a execução da ferramenta. Esse recurso pode ser acessado usando a opção de linha de comando –file, que, obviamente, requer que um nome de arquivo seja passado para ela.

gnome-screenshot –file=[FILENAME]

Por exemplo:

gnome-screenshot --file=ashish

Aqui está uma captura de exemplo:

Salvar sua captura de tela diretamente

Copiar para a área de transferência

A ferramenta gnome-screenshot também permite que você copie sua captura de tela para a área de transferência. Isso pode ser feito usando a opção de linha de comando -c.

gnome-screenshot -c

Copiar para a área de transferência

Nesse modo, você pode, por exemplo, colar diretamente a captura de tela copiada em qualquer um dos seus editores de imagem (como GIMP).

Captura de tela em caso de múltiplos monitores

Se houver múltiplos monitores conectados ao seu sistema e você quiser tirar uma captura de um específico, então você pode usar a opção de linha de comando –display. Esta opção requer um valor que deve ser o ID do dispositivo de exibição (ID da tela que está sendo capturada).

gnome-screenshot --display=[DISPLAY]

Por exemplo:

gnome-screenshot --display=VGA-0

No exemplo acima, VGA-0 é o id do monitor que estou tentando capturar. Para encontrar o ID do monitor que você deseja capturar, você pode usar o seguinte comando:

xrandr --query

Para lhe dar uma ideia, este comando produziu a seguinte saída no meu caso:

$ xrandr --query  
Tela 0: mínimo 320 x 200, atual 1366 x 768, máximo 8192 x 8192  
VGA-0 conectado primário 1366x768+0+0 (normal esquerda invertida direita eixo x eixo y) 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 desconectado (normal esquerda invertida direita eixo x eixo y)

Automatizar o processo de captura de tela

Como discutimos anteriormente, a opção de linha de comando -a nos ajuda a capturar uma área específica da tela. No entanto, temos que selecionar a área manualmente usando o mouse. Se você quiser, pode automatizar esse processo usando o gnome-screenshot, mas nesse caso, você terá que usar uma ferramenta externa conhecida como xdotool, que é capaz de simular pressionamentos de tecla e até eventos de mouse.

Por exemplo:

(gnome-screenshot -a &); sleep 0.1 && xdotool mousemove 100 100 mousedown 1 mousemove 400 400 mouseup 1

O subcomando mousemove posiciona automaticamente o ponteiro do mouse nas coordenadas especificadas X e Y na tela (100 e 100 no exemplo acima). O subcomando mousedown dispara um evento que realiza a mesma operação que um clique (como queríamos um clique esquerdo, usamos o argumento 1), enquanto o subcomando mouseup dispara um evento que realiza a tarefa de um usuário liberando o botão do mouse.

Assim, no geral, o comando xdotool mostrado acima faz o mesmo trabalho de captura de área que você teria que fazer manualmente com o mouse - especificamente, ele posiciona o ponteiro do mouse nas coordenadas 100, 100 na tela, seleciona a área delimitada até que o ponteiro atinja as coordenadas 400,400 na tela. A área selecionada é então capturada pelo gnome-screenshot.

Aqui está a captura de tela do comando acima:

captura de tela do comando acima

E esta é a saída:

Saída da captura de tela

Para mais informações sobre o xdotool, acesse aqui.

Obtendo ajuda

Se você tiver uma dúvida ou caso esteja enfrentando um problema relacionado a qualquer uma das opções de linha de comando, então você pode usar as opções –help, -? ou -h para obter informações relacionadas.

gnome-screenshot -h

Para mais informações sobre o gnome-screenshot, você pode consultar a página de manual do comando ou a página man.

man gnome-screenshot

Conclusão

Recomendo que você use esta utilidade pelo menos uma vez, pois não é apenas fácil de usar para iniciantes, mas também oferece uma experiência rica em recursos para uso avançado. Vá em frente e experimente.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.