터미널에서 PrtSc(Print Screen) 버튼에 해당하는 명령을 사용할 수 있습니까?
우분투 그놈을 실행 중입니다.
gnome-screenshot
스크린 샷을 찍기위한 통일의 기본 도구 라고 생각 합니다.
터미널에서 PrtSc(Print Screen) 버튼에 해당하는 명령을 사용할 수 있습니까?
우분투 그놈을 실행 중입니다.
gnome-screenshot
스크린 샷을 찍기위한 통일의 기본 도구 라고 생각 합니다.
답변:
ImageMagick 패키지에서 사용 가능한 가져 오기 도구를 사용할 수 있습니다 (시스템에서 아직 사용할 수없는 경우 설치해야 함).
쉘에서 다음 명령을 실행하십시오.
import screenshot.png
마우스 왼쪽 버튼을 누르고 드래그하여 캡처하려는 창을 선택하거나 영역을 선택하십시오.
가져 오기 는 실제로 화면을 캡처하는 여러 가지 방법으로 사용할 수있는 매우 강력한 명령입니다. 예를 들어, 전체 화면을 캡처하고 약간의 지연 및 크기 조정 후에 다음 명령을 사용하십시오.
import -window root -resize 400x300 -delay 200 screenshot.png
import 명령으로 사용 가능한 모든 옵션을 보려면 ImageMagick의 웹 사이트 로 이동하십시오 .
터미널에서 스크린 샷을 찍는 또 다른 방법 은 scrot입니다.
scrot 유형 을 설치하려면
sudo apt-get install scrot
scrot 유형의 터미널에서 Linux의 스크린 샷을 작성하려면 다음을 수행하십시오.
scrot MyScreenshot.png
더 많은 옵션은 다음 scrot
과 같습니다.
scrot -b -d 5 '%Y:%m:%d:%H:%M:%S.png' -e 'mv $f ~/Desktop/'
이 예에서는
.png
이 경우).-e 'mv $f ~/Desktop/'
scrot에게 스크린 샷을 데스크탑에 저장하도록 지시합니다. import
은 KDE 데스크탑 효과를 투명한 창 경계선 / 광선 효과를 검은 색으로 렌더링합니다. 그리고 scrot
파이프에 전혀 참여하고 싶지 않습니다 .Xinerama 설정에서 원하는 화면을자를 때 불필요한 중간 파일을 피하기 위해 사용합니다. 내가 사용하는 xwd
대신 사용할 ImageMagick이를 convert
변환 XWD의 에 -format PNG를 하고 자르기를 할. (아래 내 답변 참조)
이 옵션을 여기 에서 찾았 으며 다른 옵션도 나열되어 있습니다.
+ + 를 눌러 터미널 을 열고 다음을 입력하십시오.CtrlAltT
gnome-screenshot
사용 그놈 스크린 샷 -d의 XX를 작업을 지연 할 수 있습니다.
스크린 샷 동작을 10 초 지연 시키려면
gnome-screenshot -d 10
또는
sleep 10;gnome-screenshot
gnome-screenshot --help
많은 옵션을 제공합니다.
gnome-screenshot --interactive
셔터 프로그램을 사용 하여 터미널에서 스크린 샷을 찍을 수 있습니다. 터미널에서 아래 명령을 실행하여 셔터를 설치하십시오.
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter
활성 창의 스크린 샷을 찍으려면
shutter -a -o shot.png -e
전체 디스플레이의 스크린 샷을 찍으려면
shutter -f -o shot.png -e
스크린 샷은 홈 디렉토리에 저장됩니다 .
더 많은 옵션 실행 shutter --help
명령
Usage:
shutter [options]
Options:
Example 1
shutter -a -p=myprofile --min_at_startup
Example 2
shutter -s=100,100,300,300 -e
Example 3
shutter --window=.*firefox.*
Example 4
shutter --web=http://shutter-project.org/ -e
Capture Mode Options:
-s, --select=[X,Y,WIDTH,HEIGHT]
Capture an area of the screen. Providing X,Y,WIDTH,HEIGHT is
optional.
-f, --full
Capture the entire screen.
-w, --window=[NAME_PATTERN]
Select a window to capture. Providing a NAME_PATTERN (Perl-style
regex) ist optional.
-a, --active
Capture the current active window.
--section
Capture a section. You will be able to select any child window
by moving the mouse over it.
-m, --menu
Capture a menu.
-t, --tooltip
Capture a tooltip.
--web=[URL]
Capture a webpage. Providing an URL ist optional.
-r, --redo
Redo last screenshot.
Settings Options:
-p, --profile=NAME
Load a specific profile on startup.
-o, --output=FILENAME
Specify a filename to save the screenshot to (overwrites any
profile-related setting).
Supported image formats: You can save to any popular image
format (e.g. jpeg, png, gif, bmp). Additionally it is possible
to save to pdf, ps or svg.
Please note: There are several wildcards available, like
%Y = year
%m = month
%d = day
%T = time
$w = width
$h = height
$name = multi-purpose (e.g. window title)
$nb_name = like $name but without blanks in resulting strings
$profile = name of current profile
$R = random char (e.g. $RRRR = ag4r)
%NN = counter
The string is interpretted by strftime. See "man strftime" for
more examples.
As an example: shutter -f -e -o './%y-%m-%d_$w_$h.png' would
create a file named '11-10-28_1280_800.png' in the current
directory.
Application Options:
-h, --help
Prints a brief help message and exits.
-v, --version
Prints version information.
-d, --debug
Prints a lot of debugging information to STDOUT.
--clear_cache
Clears cache, e.g. installed plugins, at startup.
--min_at_startup
Starts Shutter minimized to tray.
--disable_systray
Disables systray icon.
-e, --exit_after_capture
Exit after the first capture has been made. This is useful when
using Shutter in scripts.
ImageMagick을 사용해 보았지만 import
KDE Desktop Effects를 사용할 때 작동하지 않습니다. ImageMagick import
은 전경 알파와 배경을 올바르게 결합하는 대신 투명한 창 테두리를 검은 색으로 출력했습니다.
X11 xwd
과 NetPBM을 사용해 xwdtopnm
보았지만 저에게도 효과가 없었습니다 .Xinerama 설정으로 xwdtopnm
인해 NetPBM 이 멀티 스크린 출력을 제대로 처리하지 못했습니다 xwd
.
그러나 X11 xwd
과 ImageMagick을 결합 convert
하면 나에게 잘 작동했습니다.
xwd -silent -root | convert xwd:- screenshot.png
또는 나와 같은 Dual-FullHD Xinerama 설정이 있고 첫 번째 화면 만 원하는 경우 :
xwd -silent -root | convert xwd:- -crop 1920x1080+0+0 test.png
두 번째 화면에만 해당 :
xwd -silent -root | convert xwd:- -crop 1920x1080+1920+0 +repage test.png
xwd ... | convert xwd:- ...
. 적어도 IM 6.9.6-2를 사용한 데비안 스트레치 설치에 필요했습니다
당신은 로그인 터미널 (당신이 열 하나에서 스크린 샷 걸릴하려면 Ctrl+ Alt+ F1프로그램을 사용할 수 있습니다) fbgrab
.
을 입력하여 설치할 수 있습니다 sudo apt-get install fbcat
.
그런 다음 로그인 터미널의 스크린 샷을 만들고 로그인 터미널을 입력하십시오.
$ sudo fbgrab my_screenshot
my_screenshot 은 현재 디렉토리에 저장됩니다.
my_screenshot
무엇입니까? 그것을 보는 방법?
우분투 13.10을 사용하고 있으며 방금 작성한 스크립트가 도움이 될 수 있습니다. 이 질문에 대한 답변이 있지만 내 솔루션에는 추가 설치가 필요하지 않습니다.
#!/bin/bash
curDate=$(date)
imgExtension=".png"
imgName=$curDate$imgExtension
imgDirectory="/path/to/desires/save/directory/"
imgSavePath=$imgDirectory$imgName
gnome-screenshot --file="$imgSavePath"
이 코드는 대화창을 팝업하지 않고 스크린 샷을 저장합니다. 중복 된 파일 이름 문제를 피하기 위해 파일 이름에 현재 시간을 사용합니다.