스크린샷 도구 · 5 min read · Nov 17, 2025
리눅스에서 gnome-screenshot을 사용하여 스크린샷을 찍는 포괄적인 가이드
시중에는 여러 가지 스크린샷 도구가 있지만 대부분은 GUI 기반입니다. 리눅스 명령줄에서 작업하는 데 시간을 보내고 있고, 좋은 기능이 풍부한 명령줄 기반 스크린 캡처 도구를 찾고 있다면 gnome-screenshot을 사용해 보세요. 이 튜토리얼에서는 이해하기 쉬운 예제를 통해 이 유틸리티를 설명하겠습니다.
*이 튜토리얼에 언급된 모든 예제는 Ubuntu 16.04 LTS에서 테스트되었으며, 사용한 gnome-screenshot 버전은 3.18.0입니다.*Gnome-screenshot에 대하여
Gnome-screenshot은 GNOME 도구로, 이름에서 알 수 있듯이 전체 화면, 특정 애플리케이션 창 또는 사용자가 정의한 영역을 캡처하는 데 사용됩니다. 이 도구는 캡처된 스크린샷의 테두리에 아름다움을 더하는 효과를 적용하는 기능을 포함하여 여러 가지 다른 기능을 제공합니다.
Gnome-screenshot 설치
gnome-screenshot 도구는 Ubuntu 시스템에 기본적으로 설치되어 있지만, 어떤 이유로든 유틸리티를 설치해야 하는 경우 다음 명령어를 사용하여 설치할 수 있습니다:
sudo apt-get install gnome-screenshot도구가 설치되면 다음 명령어를 사용하여 실행할 수 있습니다:
gnome-screenshotGnome-screenshot 사용법/기능
이 섹션에서는 gnome-screenshot 도구를 사용하는 방법과 제공하는 모든 기능에 대해 논의하겠습니다.
기본적으로, 도구가 명령줄 옵션 없이 실행되면 전체 화면을 캡처합니다.

현재 활성 창 캡처하기
원하는 경우 -w 옵션을 사용하여 스크린샷을 현재 활성 창으로 제한할 수 있습니다.
gnome-screenshot -w
창 테두리
기본적으로 유틸리티는 캡처하는 창의 테두리를 포함하지만, 이 기능을 활성화하는 특정 명령줄 옵션 -b도 있습니다(어디선가 사용하고 싶을 경우). 다음과 같이 사용할 수 있습니다:
gnome-screenshot -wb물론, 캡처된 영역이 현재 활성 창이 되도록 -w 옵션과 함께 -b를 사용해야 합니다(그렇지 않으면 -b는 효과가 없습니다).
더 나아가, 원한다면 창의 테두리를 제거할 수도 있습니다. 이는 -B 명령줄 옵션을 사용하여 수행할 수 있습니다. 다음은 이 옵션을 사용하는 방법의 예입니다:
gnome-screenshot -wB여기 예시 스냅샷이 있습니다:
창 테두리에 효과 추가하기
gnome-screenshot 도구를 사용하면 창 테두리에 다양한 효과를 추가할 수 있습니다. 이는 –border-effect 옵션을 사용하여 수행할 수 있습니다.
유틸리티에서 제공하는 효과 중 ‘shadow’ 효과(창에 드롭 섀도우 추가), ‘border’ 효과(스크린샷 주위에 직사각형 공간 추가), ‘vintage’ 효과(스크린샷을 약간 탈색하고 색조를 추가하며 주위에 직사각형 공간 추가) 등을 추가할 수 있습니다.
gnome-screenshot --border-effect=[EFFECT]예를 들어, 그림자 효과를 추가하려면 다음 명령어를 실행합니다:
gnome-screenshot –border-effect=shadow여기 그림자 효과의 예시 스냅샷이 있습니다:
위 스크린샷은 그림자 효과를 명확하게 보여주기 위해 터미널의 한 모서리에 초점을 맞추고 있습니다.
특정 영역의 스크린샷
원하는 경우 gnome-screenshot 유틸리티를 사용하여 컴퓨터 화면의 특정 영역을 캡처할 수도 있습니다. 이는 -a 명령줄 옵션을 사용하여 수행할 수 있습니다.
gnome-screenshot -a위 명령어를 실행하면 마우스 포인터가 ‘+’ 기호로 변경됩니다. 이 모드에서는 마우스를 왼쪽 클릭한 상태로 이동하여 화면의 특정 영역을 선택할 수 있습니다.
여기 내 터미널 창의 작은 영역을 잘라낸 예시 스크린샷이 있습니다:
스냅샷에 마우스 포인터 포함하기
기본적으로 이 도구를 사용하여 스크린샷을 찍을 때 마우스 포인터가 포함되지 않습니다. 그러나 유틸리티는 포인터를 포함할 수 있도록 허용하며, 이는 -p 명령줄 옵션을 사용하여 수행할 수 있습니다.
gnome-screenshot -p여기 예시 스냅샷이 있습니다:

스크린샷 촬영 지연
스크린샷을 찍을 때 시간 지연을 도입할 수도 있습니다. 이를 위해 –delay 옵션에 초 단위로 값을 할당해야 합니다.
gnome-screenshot –delay=[SECONDS]예를 들어:
gnome-screenshot --delay=5여기 예시 스냅샷이 있습니다:

도구를 대화형 모드로 실행하기
이 도구는 또한 -i라는 단일 옵션을 사용하여 모든 기능에 접근할 수 있도록 허용합니다. 이 명령줄 옵션을 사용하면 사용자가 실행 시간에 도구의 하나 이상의 기능을 선택할 수 있습니다.
$ gnome-screenshot -i여기 예시 스냅샷이 있습니다:

위 스냅샷에서 볼 수 있듯이, -i 옵션은 전체 화면 캡처, 현재 창 캡처, 캡처할 영역 선택, 지연 옵션, 효과 옵션 등 많은 기능에 대화형 모드로 접근할 수 있게 해줍니다.
스크린샷을 직접 저장하기
원하는 경우 터미널에서 현재 작업 디렉토리에 스크린샷을 직접 저장할 수 있습니다. 즉, 도구가 실행된 후 캡처된 스크린샷에 대한 파일 이름을 입력하라는 메시지가 표시되지 않습니다. 이 기능은 –file 명령줄 옵션을 사용하여 접근할 수 있으며, 당연히 파일 이름을 전달해야 합니다.
gnome-screenshot –file=[FILENAME]예를 들어:
gnome-screenshot --file=ashish여기 예시 스냅샷이 있습니다:

클립보드에 복사하기
gnome-screenshot 도구는 스크린샷을 클립보드에 복사할 수 있도록 허용합니다. 이는 -c 명령줄 옵션을 사용하여 수행할 수 있습니다.
gnome-screenshot -c
이 모드에서는 예를 들어, 복사된 스크린샷을 이미지 편집기(GIMP 등)에 직접 붙여넣을 수 있습니다.
여러 디스플레이의 스크린샷
시스템에 여러 디스플레이가 연결되어 있고 특정 디스플레이의 스냅샷을 찍고 싶다면, –display 명령줄 옵션을 사용할 수 있습니다. 이 옵션은 캡처할 화면의 디스플레이 장치 ID(ID)를 요구합니다.
gnome-screenshot --display=[DISPLAY]예를 들어:
gnome-screenshot --display=VGA-0위 예제에서 VGA-0은 내가 캡처하려고 하는 디스플레이의 ID입니다. 스크린샷을 찍고 싶은 디스플레이의 ID를 찾으려면 다음 명령어를 사용할 수 있습니다:
xrandr --query이 명령어는 내 경우 다음과 같은 출력을 생성했습니다:
$ 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)스크린 캡처 프로세스 자동화
앞서 논의한 바와 같이, -a 명령줄 옵션은 화면의 특정 영역을 캡처하는 데 도움이 됩니다. 그러나 우리는 마우스를 사용하여 수동으로 영역을 선택해야 합니다. 원한다면 gnome-screenshot을 사용하여 이 프로세스를 자동화할 수 있지만, 이 경우 키 입력 및 마우스 이벤트를 시뮬레이션할 수 있는 외부 도구인 xdotool을 사용해야 합니다.
예를 들어:
(gnome-screenshot -a &); sleep 0.1 && xdotool mousemove 100 100 mousedown 1 mousemove 400 400 mouseup 1mousemove 하위 명령은 화면의 지정된 좌표 X 및 Y(위 예제에서는 100 및 100)에서 마우스 포인터를 자동으로 위치시킵니다. mousedown 하위 명령은 클릭과 동일한 작업을 수행하는 이벤트를 발생시킵니다(왼쪽 클릭을 원했으므로 인수 1을 사용했습니다), 반면 mouseup 하위 명령은 사용자가 마우스 버튼을 놓는 작업을 수행하는 이벤트를 발생시킵니다.
따라서 위에 표시된 xdotool 명령은 사용자가 수동으로 마우스로 수행해야 하는 동일한 영역 캡처 작업을 수행합니다. 즉, 마우스 포인터를 화면의 100, 100 좌표로 위치시키고, 포인터가 400, 400 좌표에 도달할 때까지 선택된 영역을 캡처합니다. 선택된 영역은 gnome-screenshot에 의해 캡처됩니다.
여기 위 명령의 스크린샷이 있습니다:

그리고 이것은 출력입니다:

xdotool에 대한 더 많은 정보는 여기로 가세요.
도움 받기
명령줄 옵션과 관련된 질문이 있거나 문제가 발생한 경우, –help, -? 또는 -h 옵션을 사용하여 관련 정보를 얻을 수 있습니다.
gnome-screenshot -hgnome-screenshot에 대한 더 많은 정보는 명령의 매뉴얼 페이지 또는 man 페이지를 참조할 수 있습니다.
man gnome-screenshot결론
이 유틸리티를 적어도 한 번 사용해 보시기를 추천합니다. 초보자에게는 사용하기 쉽고, 고급 사용을 위한 기능이 풍부한 경험을 제공합니다. 시도해 보세요.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.