Computer >> 컴퓨터 >  >> 시스템 >> Linux

Ubuntu에서 scrot 설치부터 활용까지: 터미널 스크린샷 캡처 완벽 가이드

우분투(Ubuntu)는 활발한 오픈소스 개발 문화를 바탕으로 수많은 고품질 무료 애플리케이션을 자랑합니다. 스크린샷 앱만 해도 GIMP, Shutter 등 선택의 폭이 매우 넓습니다. 하지만 이런 앱들 대부분은 그래픽 사용자 인터페이스(GUI)에 의존한다는 점이 아쉽습니다. 터미널 명령어 중심으로 작업하는 사용자라면 어떻게 해야 할까요?

다행히 답이 있습니다. 바로 scrot입니다. scrot은 우분투에서 터미널 기반으로 스크린샷을 캡처할 수 있는 경량 도구로, 2000년에 처음 공개된 이후 꾸준히 관리되어 왔으며 최신 안정 버전은 2020년 6월에 출시되었습니다.

지금부터 우분투에 scrot을 설치하고 활용하는 방법을 하나씩 살펴보겠습니다.

우분투에 scrot 설치하기

scrot은 대부분의 리눅스 배포판에 기본으로 포함되어 있어 이미 시스템에 설치되어 있을 가능성이 높습니다. 만약 설치되어 있지 않다면 터미널에서 아래 명령어를 실행해 패키지를 설치하세요:

sudo apt-get install scrot

Enter 키를 누르면 몇 초 안에 설치가 진행됩니다.

scrot으로 스크린샷 캡처하기

scrot은 작고 깔끔하며 모듈화된 프로그래밍을 지향하는 유닉스(UNIX) 철학을 기반으로 만들어진 미니멀한 커맨드라인 도구입니다. 그래서 사용법도 매우 단순합니다.

전체 화면 캡처하기

가장 기본적인 사용법부터 알아보겠습니다. 아래 명령어 하나만 입력하면 전체 화면을 캡처할 수 있습니다:

scrot

명령어를 실행하면 scrot이 자동으로 화면을 캡처합니다. 별도로 저장 위치를 지정하지 않으면 캡처된 이미지는 홈(home) 디렉터리에 저장됩니다.

Ubuntu에서 scrot 설치부터 활용까지: 터미널 스크린샷 캡처 완벽 가이드

파일 이름과 저장 위치 지정하기

스크린샷을 원하는 위치에 저장하려면 디렉터리를 변경하면 됩니다. 기본적으로 scrot은 현재 작업 디렉터리에 파일을 저장하며, 원하는 이름을 직접 지정할 수도 있습니다:

scrot file1.png
Ubuntu에서 scrot 설치부터 활용까지: 터미널 스크린샷 캡처 완벽 가이드

위 명령어를 실행하면 file1.png라는 이름으로 스크린샷이 저장됩니다.

Ubuntu에서 scrot 설치부터 활용까지: 터미널 스크린샷 캡처 완벽 가이드

현재 활성 창 캡처하기

브라우저 창이나 앱 등 현재 화면에서 포커스가 있는 창만 캡처하려면 -u 옵션을 사용합니다:

scrot -u

단, Enter를 누르는 즉시 캡처가 진행되기 때문에 이 순간 활성 창인 터미널 자체가 캡처될 수 있습니다.

Ubuntu에서 scrot 설치부터 활용까지: 터미널 스크린샷 캡처 완벽 가이드

이를 방지하려면 -d(Delay) 옵션을 함께 사용하세요. 여기서 num은 캡처를 지연시킬 시간(초)입니다:

scrot -u -d 5

위 예시처럼 -d 5를 입력하면 캡처가 5초 늦게 진행되므로, 그 사이에 터미널을 포함한 불필요한 창들을 최소화할 충분한 시간을 확보할 수 있습니다.

Ubuntu에서 scrot 설치부터 활용까지: 터미널 스크린샷 캡처 완벽 가이드

썸네일 함께 생성하기

-t Num 옵션을 추가하면 원본 대비 일정 비율 크기의 썸네일을 동시에 생성할 수 있습니다. 예를 들어 아래와 같이 입력하면:

scrot -u -d 5 -t 30

스크린샷과 함께 원본 크기의 30%에 해당하는 썸네일이 만들어집니다.

특정 영역 또는 앱 캡처하기

화면의 특정 영역만 잘라내 캡처하고 싶다면 -s 옵션을 사용하세요:

scrot -s

명령어 실행 후 마우스 버튼을 누른 상태로 원하는 영역을 드래그하고, 버튼을 놓으면 해당 영역이 캡처됩니다.

이미지 품질 조절하기

scrot은 캡처 이미지의 품질도 조절할 수 있습니다. -q 옵션 뒤에 품질 값을 입력하면 되며, 기본값은 75입니다. 최상의 품질로 스크린샷을 얻으려면 아래와 같이 입력하세요:

scrot -s -q 100

이 명령어는 선택한 영역을 최고 품질로 캡처합니다.

우분투에서 고화질 스크린샷 캡처하기

scrot은 커맨드라인으로 모든 작업을 처리하는 가볍고 효율적인 유틸리티입니다. 미니멀한 유닉스 철학으로 설계되었기 때문에 대부분의 명령어가 직관적이고 기억하기 쉽습니다.

참고로 유닉스와 리눅스는 사용 방식과 구조 면에서 매우 유사하지만, 두 운영체제 사이에는 몇 가지 차이점도 존재합니다.