Ubuntu 환경은 오픈 소스 개발의 활기찬 문화와 그에 따른 고품질 무료 앱을 자랑합니다. 스크린샷 앱에 대해 말하면 엄청나게 많습니다. 김프, 셔터 등이 있습니다. 하지만 문제가 있습니다. 이러한 앱의 대부분은 그래픽 사용자 인터페이스를 사용합니다. 하지만 더 많은 명령줄 담당자라면 어떨까요?
다행히 Ubuntu에서 스크린샷을 캡처할 수 있는 터미널 기반 도구인 scrot이 있습니다. 2000년에 처음 출시된 scrot은 2020년 6월에 최신 주요 안정 업데이트를 통해 여전히 강세를 보이고 있습니다.
그럼 우분투에 scrot 설치부터 시작하겠습니다.
우분투에 scrot을 설치하는 방법
scrot 스크린샷 도구는 대부분의 Linux 컴퓨터에 사전 설치되어 제공됩니다. 따라서 시스템에도 이미 있을 수 있습니다. 그렇지 않은 경우 터미널에서 다음 명령어를 실행하여 패키지를 설치하세요.
sudo apt-get install scrot
Enter 키를 누릅니다. 몇 초 안에 시스템이 scrot 설치를 시작합니다.
scrot을 사용하여 스크린샷을 캡처하는 방법
Scrot은 작고 깔끔한 모듈식 프로그래밍을 기념하는 소프트웨어 개발에 대한 철학적 접근 방식인 Ken Thomson의 UNIX 철학을 기반으로 하는 미니멀한 명령줄 도구입니다.
따라서 scrot은 Ubuntu에서도 화면 클리핑에 대해 상당히 간단한 접근 방식을 따릅니다.
전체 화면의 스크린샷 찍기
시작하려면 Ubuntu에서 전체 창을 스크린샷하는 방법은 다음과 같습니다.
scrot
그게 다야 Scrot은 자동으로 화면을 캡처합니다. 또한 달리 언급하지 않는 한 집 디렉토리에는 scrot으로 캡처한 스크린샷이 포함됩니다.
특정 이름 및 디렉토리로 스크린샷 저장
특정 위치에 스크린샷을 저장하려면 디렉토리를 변경하기만 하면 됩니다. 기본적으로 scrot은 현재 작업 디렉토리에 스크린샷을 저장합니다. 또한 원하는 경우 스크린샷에 특정 이름을 지정할 수도 있습니다. 방법은 다음과 같습니다.
scrot file1.png
그리고 이것은 위에서 언급한 명령을 실행하면 얻을 수 있는 것입니다.
scrot을 사용하여 현재 창 캡처
브라우저 창, 앱 등 현재 화면에 초점이 맞춰져 있는 모든 항목의 스크린샷을 캡처하려면 다음 명령을 사용할 수 있습니다.
scrot -u
Enter 키를 누르자마자 , scrot은 Ubuntu 터미널 앱이 될 현재 창을 캡처합니다.
이것은 아마도 당신이 원하지 않는 것입니다. 이에 대응하기 위해 -d를 사용할 수 있습니다. 다음과 같이 플래그:
scrot -u -d num
...여기서 -d 지연을 나타냅니다. 및 숫자 캡처를 지연할 시간(초)입니다.
scrot -u -d 5
-d 5 앞서 언급한 명령에서 스크린샷을 5초 동안 지연시켜 터미널을 포함하여 모든 추가 창을 최소화할 수 있는 충분한 시간을 남깁니다.
스크린샷과 함께 축소판 만들기
-t Num을 입력할 수도 있습니다. 명령을 실행하면 스크린샷의 축소판도 생성됩니다. 숫자 여기에서 원본 스크린샷에 대한 백분율을 나타냅니다.
따라서 다음과 같이 입력하면:
scrot -u -d 5 -t 30
원본 스크린샷 크기의 30%인 미리보기 이미지와 함께 스크린샷이 표시됩니다.
특정 영역 또는 앱의 스크린샷 캡처
원하는 경우 scrot을 사용하여 창의 특정 영역을 화면 클립할 수도 있습니다. 이 경우 -s를 사용해야 합니다. 옵션.
scrot -s
명령어 실행 후 캡쳐하고자 하는 영역에 마우스를 드래그(버튼을 누른 상태에서)하고 커서를 놓아 캡쳐를 합니다.
화면 클립의 이미지 품질 변경
scrot을 사용하면 스크린샷의 품질을 변경할 수도 있습니다. -q를 사용하기만 하면 됩니다. 명령으로 플래그를 지정합니다. 기본 이미지 품질은 75이므로 최상의 스크린샷을 원하는 경우 이 명령을 사용해야 합니다.
scrot -s -q 100
이렇게 하면 창에서 선택한 부분의 고품질 이미지가 캡처됩니다.
Ubuntu에서 고품질 스크린샷 캡처
Scrot은 작업을 완료하기 위해 명령줄을 사용하는 가벼운 명령줄 유틸리티입니다. 최소한의 UNIX 철학으로 설계된 대부분의 명령은 사용과 기억이 매우 간단합니다.
Unix와 Linux는 사용법과 아키텍처 측면에서 매우 유사하지만 두 운영 체제 간에는 몇 가지 차이점이 있습니다.