Quelle(s) commande(s) puis-je utiliser dans le terminal qui soit(ent) équivalente(s) à l'option PrtSc (Imprimer l'écran) ?
J'utilise Ubuntu GNOME.
Quelle(s) commande(s) puis-je utiliser dans le terminal qui soit(ent) équivalente(s) à l'option PrtSc (Imprimer l'écran) ?
J'utilise Ubuntu GNOME.
Vous pouvez utiliser le import
disponible dans le paquetage ImageMagick (vous devez l'installer s'il n'est pas déjà disponible sur votre système).
Ensuite, exécutez la commande suivante dans un Shell :
import screenshot.png
et sélectionnez la fenêtre que vous souhaitez capturer ou sélectionnez une région en appuyant sur le bouton gauche de la souris et en la faisant glisser.
import
est en fait une commande très puissante qui peut être utilisée de nombreuses façons pour capturer l'écran. Par exemple, pour capturer l'écran entier après un certain délai et le redimensionner, utilisez la commande suivante :
import -window root -resize 400x300 -delay 200 screenshot.png
Pour voir toutes les options disponibles avec l'option import
allez à Site web d'ImageMagick .
Un autre moyen pour prendre une capture d'écran à partir du terminal est avec scrot
.
Pour installer scrotum courir :
sudo apt-get install scrot
Pour faire une capture d'écran sous Linux à partir du terminal avec scrot
courir :
scrot MyScreenshot.png
Quelques options supplémentaires avec scrot
sont ici :
scrot -b -d 5 '%Y:%m:%d:%H:%M:%S.png' -e 'mv $f ~/Desktop/'
Dans cet exemple :
-b
spécifie que la capture d'écran doit inclure les bords de la fenêtre.-d
spécifie un délai de cinq secondes.'%Y:%m:%d:%H:%M:%S.png'
enregistrera la capture d'écran avec un nom basé sur la date et l'heure actuelles avec le format spécifié, .png
dans ce cas.-e 'mv $f ~/Desktop/'
dit à scrot
pour enregistrer la capture d'écran sur le Desktop
.Vous pouvez utiliser Obturateur Exécutez les commandes suivantes dans le terminal pour installer l'obturateur,
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter
Pour faire une capture d'écran de la fenêtre active,
shutter -a -o shot.png -e
Pour faire une capture d'écran de tout l'affichage,
shutter -f -o shot.png -e
Les captures d'écran réalisées sont stockées dans le domicile répertoire.
Pour plus d'options, exécutez shutter --help
commandement,
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.
Si vous voulez prendre une capture d'écran à partir d'un terminal de connexion (celui que vous ouvrez avec Ctrl + Alt + F1 ), vous pouvez utiliser le programme fbgrab
.
Vous pouvez l'installer en tapant sudo apt-get install fbcat
.
Ensuite, faites une capture d'écran de votre terminal de connexion, tapez votre terminal de connexion :
$ sudo fbgrab my_screenshot
ma_capture d'écran est enregistré dans le répertoire courant.
J'ai essayé d'utiliser ImageMagick import
mais cela n'a pas fonctionné pour moi lorsque j'ai utilisé KDE Desktop Effects. ImageMagick import
a sorti les bordures de fenêtres transparentes en noir au lieu de combiner correctement l'alpha de premier plan et l'arrière-plan.
J'ai également essayé d'utiliser X11 xwd
y NetPBM xwdtopnm
mais cela n'a pas non plus fonctionné pour moi, NetPBM xwdtopnm
ne pouvait pas gérer correctement la sortie multi-écrans de xwd
parce que j'ai une installation Xinerama.
Mais en combinant X11 xwd
con ImageMagick convert
a bien fonctionné pour moi :
xwd -silent -root | convert xwd:- screenshot.png
Ou, si vous avez une installation Xinerama Dual-FullHD, comme moi, et que vous voulez le premier écran seulement :
xwd -silent -root | convert xwd:- -crop 1920x1080+0+0 test.png
Pour le deuxième écran uniquement :
xwd -silent -root | convert xwd:- -crop 1920x1080+1920+0 +repage test.png
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.