¿Qué comando (s) puedo usar en el terminal que es equivalente al PrtScbotón (Imprimir pantalla)?
Estoy ejecutando Ubuntu GNOME.
command-line
screenshot
devav2
fuente
fuente
gnome-screenshot
es la herramienta predeterminada en la unidad para tomar capturas de pantalla.Respuestas:
Puede usar la herramienta de importación disponible en el paquete ImageMagick (necesita instalar esto si ya no está disponible en su sistema).
Otra forma de tomar una captura de pantalla desde la terminal es con scrot
Para instalar el tipo de scrot :
Para tomar una captura de pantalla en Linux desde el terminal con tipo de desplazamiento:
Algunas opciones más con
scrot
están aquí:En este ejemplo,
.png
en este caso-e 'mv $f ~/Desktop/'
le dice a scrot que guarde la captura de pantalla en el escritoriofuente
import
hace que los efectos de escritorio de KDE sean transparentes en los bordes de las ventanas / efecto de brillo en negro sólido. Yscrot
no quiere participar en las tuberías, lo cual uso para evitar archivos intermedios innecesarios al recortar la pantalla deseada desde una configuración de Xinerama. En suxwd
lugar, uso y uso ImageMagickconvert
para convertir el formato xwd a PNG y hacer el recorte. (Véase también mi respuesta a continuación)Encontré esta opción aquí y también se enumeran otras opciones.
Abra la terminal presionando Ctrl+ Alt+ Ty escriba
use gnome-screenshot -d xx para retrasar la acción.
Para retrasar la acción de captura de pantalla en 10 segundos
o
fuente
gnome-screenshot --help
te dará muchas opciones.gnome-screenshot --interactive
Puede usar el programa del obturador para tomar una captura de pantalla desde la terminal. Ejecute los siguientes comandos en la terminal para instalar el obturador,
Para tomar una captura de pantalla de la ventana activa,
Para tomar una captura de pantalla de la pantalla completa,
Las capturas de pantalla tomadas se almacenan en el directorio de inicio .
Para más opciones ejecutar
shutter --help
comando,fuente
Intenté usar ImageMagick
import
pero no funcionó para mí cuando usé KDE Desktop Effects. ImageMagickimport
ha generado bordes de ventana transparentes en negro en lugar de combinar correctamente el primer plano alfa y el fondo.También intenté usar X11
xwd
y NetPBMxwdtopnm
pero eso tampoco funcionó para mí, NetPBMxwdtopnm
no pudo manejar adecuadamente la salida multipantallaxwd
porque tengo una configuración de Xinerama.Pero combinar X11
xwd
con ImageMagickconvert
funcionó bien para mí:O, si tiene una configuración Xinerama Dual-FullHD, como yo, y solo desea la primera pantalla:
Solo para la segunda pantalla:
fuente
xwd ... | convert xwd:- ...
. Al menos fue necesario en mi instalación de Debian Strech con IM 6.9.6-2Si desea tomar una captura de pantalla desde un terminal de inicio de sesión (el que abre con Ctrl+ Alt+ F1) puede usar el programa
fbgrab
.Puede instalarlo escribiendo
sudo apt-get install fbcat
.Luego tome una captura de pantalla de su terminal de inicio de sesión, escriba su terminal de inicio de sesión:
my_screenshot se guarda en el directorio actual.
fuente
my_screenshot
? ¿Cómo verlo?Estoy usando ubuntu 13.10 y tengo un script que acabo de escribir que puede ser útil. Veo que se han respondido estas preguntas, pero mi solución no requiere instalaciones adicionales.
Este código guardará la captura de pantalla sin abrir la ventana de diálogo. Utiliza la hora actual para un nombre de archivo para evitar cualquier problema de nombre de archivo duplicado.
fuente