InglésFrancésEspañol

icono de página de OnWorks

storescu - Online en la nube

Ejecute storescu en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando storescu que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


storescu - SCU de almacenamiento DICOM (C-STORE)

SINOPSIS


storescu [opciones] puerto del mismo nivel dcmfile-in ...

DESCRIPCIÓN


La tiendascu La aplicación implementa un usuario de clase de servicio (SCU) para el servicio de almacenamiento.
Clase. Para cada archivo DICOM en la línea de comando, envía un mensaje C-STORE a un almacenamiento
Proveedor de clase de servicio (SCP) y espera una respuesta. La aplicación se puede utilizar para
transmitir imágenes DICOM y otros objetos compuestos DICOM.

PARÁMETROS


nombre de host del par del par DICOM

puerto tcp / ip número de puerto del par

dcmfile-in Archivo o directorio DICOM que se transmitirá

OPCIONES


general opciones
-h --ayuda
imprima este texto de ayuda y salga

--versión
imprimir la información de la versión y salir

--argumentos
imprimir argumentos de línea de comando expandidos

-q - silencioso
modo silencioso, no imprime advertencias ni errores

-v --detallado
modo detallado, detalles de procesamiento de impresión

-d - depuración
modo de depuración, imprimir información de depuración

-ll --log-level [l] evel: constante de cadena
(fatal, error, advertencia, información, depuración, rastreo)
use el nivel l para el registrador

-lc --log-config [f] nombre de archivo: cadena
use el archivo de configuración f para el registrador

+ v --verbose-pc
mostrar contextos de presentación en modo detallado

Las opciones de entrada opciones
formato de archivo de entrada:

+ f --leer-archivo
leer formato de archivo o conjunto de datos (predeterminado)

+ fo --read-file-only
leer formato de archivo solamente

-f --read-conjunto de datos
leer el conjunto de datos sin metainformación del archivo

archivos de entrada:

+ sd --scan-directorios
escanear directorios en busca de archivos de entrada (dcmfile-in)

+ sp --scan-pattern [p] attern: string (solo con --scan-directorios)
patrón para la coincidencia de nombre de archivo (comodines)

# posiblemente no esté disponible en todos los sistemas

-r --sin recurso
no recurrir dentro de directorios (predeterminado)

+ r --recurse
recursivo dentro de directorios especificados

del sistema, opciones
títulos de entidad de aplicación:

-aet --aetitle [a] etitle: string
establecer el título de mi llamada AE (predeterminado: STORESCU)

-aec --call [a] etitle: string
conjunto llamado título AE del par (predeterminado: ANY-SCP)

perfil de negociación de asociación del archivo de configuración:

-xf --config-file [f] ilename, [p] rofile: string
use el perfil p del archivo de configuración f

sintaxis de transferencia de transmisión propuesta (no con --config-file):

-x = --proponer-descomprimir
proponer todos los TS sin comprimir, VR explícita
con el orden de bytes local primero (predeterminado)

-xe --proponer-poco
proponer todos los TS sin comprimir, VR explícito little endian primero

-xb - propuesta-grande
proponer todos los TS sin comprimir, big endian explícito de VR primero

-xi - propuesta-implícita
proponer VR implícita little endian TS solamente

-xs: propuesta sin pérdidas
proponer TS JPEG sin pérdidas predeterminado
y todas las sintaxis de transferencia sin comprimir

-xy --proponer-jpeg8
proponer TS JPEG con pérdida predeterminado para datos de 8 bits
y todas las sintaxis de transferencia sin comprimir

-xx - propuesta-jpeg12
proponer TS JPEG con pérdida predeterminado para datos de 12 bits
y todas las sintaxis de transferencia sin comprimir

-xv - propuesta-j2k-lossless
proponer TS sin pérdidas JPEG 2000
y todas las sintaxis de transferencia sin comprimir

-xw --proponer-j2k-lossy
proponer JPEG 2000 TS con pérdidas
y todas las sintaxis de transferencia sin comprimir

-xt --proponer-jls-lossless
proponer TS sin pérdidas JPEG-LS
y todas las sintaxis de transferencia sin comprimir

-xu --proponer-jls-lossy
proponer JPEG-LS con pérdidas TS
y todas las sintaxis de transferencia sin comprimir

-xm --proponer-mpeg2
proponer MPEG2 Main Profile @ Main Level TS solamente

-xh --proponer-mpeg2-alto
proponer MPEG2 Main Profile @ High Level TS solamente

-xn --proponer-mpeg4
proponer MPEG4 AVC / H.264 High Profile / Level 4.1 TS solamente

-xl --proponer-mpeg4-bd
proponer MPEG4 AVC / H.264 compatible con BD HP / Level 4.1 TS solamente

-xr --proposito-rle
proponer TS sin pérdidas RLE
y todas las sintaxis de transferencia sin comprimir

-xd - propuesto-desinflado
proponer VR explícito desinflado little endian TS
y todas las sintaxis de transferencia sin comprimir

-R - requerido
proponer solo los contextos de presentación requeridos
(predeterminado: proponer todos los apoyados)

+ C --combina
combinar las sintaxis de transferencia propuestas
(predeterminado: contexto de presentación independiente para cada TS)

Representaciones de valor posteriores a 1993:

+ u --habilitar-nuevo-vr
habilitar la compatibilidad con nuevos VR (UN / UT) (predeterminado)

-u --deshabilitar-nuevo-vr
deshabilitar el soporte para nuevos VR, convertir a OB

desinflar el nivel de compresión (solo con --propose-deflated o --config-file):

+ cl --compression-level [l] evel: integer (predeterminado: 6)
0 = sin comprimir, 1 = más rápido, 9 = mejor compresión

negociación de identidad de usuario:

-usr --user [u] nombre de ser: cadena
autenticarse usando el nombre de usuario u

-pwd --password [p] assword: string (solo con --user)
autenticarse usando la contraseña p

-epw - contraseña-vacía
enviar contraseña vacía (solo con --usuario)

-kt --kerberos [f] nombre de archivo: cadena
leer el ticket kerberos del archivo f

--saml [f] ilename: cadena
leer la solicitud SAML del archivo f

-rsp --pos-respuesta
esperar una respuesta positiva

otras opciones de red:

-to --timeout [s] econds: integer (predeterminado: ilimitado)
tiempo de espera para solicitudes de conexión

-ta --acse-timeout [s] econds: integer (predeterminado: 30)
tiempo de espera para los mensajes ACSE

-td --dimse-timeout [s] econds: integer (predeterminado: ilimitado)
tiempo de espera para mensajes DIMSE

-pdu --max-pdu [n] número de bytes: entero (4096..131072)
establecer pdu de recepción máxima en n bytes (predeterminado: 16384)

--max-send-pdu [n] número de bytes: entero (4096..131072)
restringir el envío máximo de pdu an bytes

--repeat [n] umber: integer
repetir n veces

--abortar
abortar la asociación en lugar de liberarla

-nh --no-detener
no se detenga si se encuentra una tienda fallida
(predeterminado: detener)

-up - relleno-de-fluido
UIDs acolchados con espacio silenciosamente correctos

+ II --invento-instancia
inventar un nuevo UID de instancia de SOP para cada imagen enviada

+ IR --invent-series [n] umber: integer (implica --invent-instance)
inventar un nuevo UID de serie después de que se hayan enviado n imágenes
(predeterminado: 100)

+ IS --invent-study [n] umber: integer (implica --invent-instance)
inventar un nuevo UID de estudio después de que se hayan enviado n series
(predeterminado: 50)

+ IP --invent-patient [n] umber: integer (implica --invent-instance)
inventar una nueva identificación y nombre de paciente después de que se hayan enviado n estudios
(predeterminado: 25)

transporte . EN LINEA (TLS) opciones
pila de protocolo de transporte:

-tls --disable-tls
utilizar una conexión TCP / IP normal (por defecto)

+ tls --enable-tls [p] rivate key file, [c] ertificate file: string
utilizar una conexión TLS segura autenticada

+ tla --anónimo-tls
utilizar una conexión TLS segura sin certificado

contraseña de clave privada (solo con --enable-tls):

+ ps --std-passwd
solicitar al usuario que escriba la contraseña en stdin (predeterminado)

+ pw --use-passwd [p] assword: cadena
usar la contraseña especificada

-pw --null-contraseña
usar una cadena vacía como contraseña

formato de archivo de clave y certificado:

-pem --pem-claves
leer claves y certificados como archivo PEM (predeterminado)

-der --der-claves
leer claves y certificados como archivo DER

autoridad de certificación:

+ cf --add-cert-file [c] ertificate nombre de archivo: cadena
agregar archivo de certificado a la lista de certificados

+ cd --add-cert-dir [c] ertificate directorio: cadena
agregar certificados en d a la lista de certificados

conjunto de cifrado:

+ cs --cipher [c] iphersuite nombre: cadena
agregar ciphersuite a la lista de suites negociadas

+ dp --dhparam [f] ilename: cadena
leer parámetros DH para conjuntos de cifrado DH / DSS

generador pseudoaleatorio:

+ rs --seed [f] ilename: cadena
generador aleatorio de semillas con contenido de f

+ ws --write-seed
escribir semilla modificada (solo con --seed)

+ wf --write-seed-file [f] ilename: string (solo con --seed)
escribir semilla modificada en el archivo f

autenticación de pares:

-rc --require-peer-cert
verificar el certificado de pares, fallar si está ausente (predeterminado)

-vc --verify-peer-cert
verificar el certificado de pares si está presente

-ic --ignore-peer-cert
no verifique el certificado de pares

NOTAS


Escaneado Directorio
Agregar directorios como parámetro a la línea de comando solo tiene sentido si la opción --escanear-
directorios también se da. Si se deben seleccionar los archivos en los directorios proporcionados
de acuerdo con un patrón de nombre específico (por ejemplo, usando la coincidencia de comodines), opción --patrón de escaneo
tiene que ser utilizado. Tenga en cuenta que este patrón de archivo solo se aplica a los archivos dentro del
directorios escaneados y, si se especifican otros patrones en la línea de comando fuera
de la forma más --patrón de escaneo opción (por ejemplo, para seleccionar más archivos), estos no se aplican a
los directorios especificados.

DICOM Conformidad
La tiendascu La aplicación admite las siguientes clases SOP de almacenamiento como SCU:

ComputedRadiography ImageStorage 1.2.840.10008.5.1.4.1.1.1
DigitalXRayImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.1.1
Almacenamiento de imágenes de rayos X digitales para procesamiento 1.2.840.10008.5.1.4.1.1.1.1.1
Mamografía digitalXRayImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.1.2
Mamografía digitalXRayImageStorageForProcessing 1.2.840.10008.5.1.4.1.1.1.2.1
DigitalIntraOralXRayImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.1.3
Almacenamiento de imágenes de rayos X intraorales digitales para procesamiento 1.2.840.10008.5.1.4.1.1.1.3.1
CTImageStorage 1.2.840.10008.5.1.4.1.1.2
Almacenamiento de imágenes CT mejorado 1.2.840.10008.5.1.4.1.1.2.1
UltrasonidoMultiframeImageStorage 1.2.840.10008.5.1.4.1.1.3.1
Almacenamiento de imágenes MR 1.2.840.10008.5.1.4.1.1.4
Almacenamiento de imágenes MR mejorado 1.2.840.10008.5.1.4.1.1.4.1
Almacenamiento de espectroscopia MR 1.2.840.10008.5.1.4.1.1.4.2
Almacenamiento de imágenes de ultrasonido 1.2.840.10008.5.1.4.1.1.6.1
Almacenamiento secundario de captura de imágenes 1.2.840.10008.5.1.4.1.1.7
MultiframeSingleBitSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.1
MultiframeGrayscaleByteSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.2
MultitramaEscala de grisesWordSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.3
MultiframeTrueColorSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.4
Almacenamiento de formas de onda de ECG de doce derivaciones 1.2.840.10008.5.1.4.1.1.9.1.1
Almacenamiento general de formas de onda de ECG 1.2.840.10008.5.1.4.1.1.9.1.2
Ambulatorio ECGWaveformStorage 1.2.840.10008.5.1.4.1.1.9.1.3
Almacenamiento de forma de onda hemodinámica 1.2.840.10008.5.1.4.1.1.9.2.1
Almacenamiento de forma de onda de electrofisiología cardíaca 1.2.840.10008.5.1.4.1.1.9.3.1
Almacenamiento básico de formas de onda de audio y voz 1.2.840.10008.5.1.4.1.1.9.4.1
Escala de grisesSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.1
ColorSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.2
PseudoColorSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.3
BlendingSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.4
Almacenamiento de imágenes angiográficas de rayos X 1.2.840.10008.5.1.4.1.1.12.1
Almacenamiento XAImage mejorado 1.2.840.10008.5.1.4.1.1.12.1.1
Almacenamiento de imágenes radiofluoroscópicas de rayos X 1.2.840.10008.5.1.4.1.1.12.2
Almacenamiento de imágenes XRF mejorado 1.2.840.10008.5.1.4.1.1.12.2.1
Almacenamiento de imágenes de medicina nuclear 1.2.840.10008.5.1.4.1.1.20
Almacenamiento de datos sin procesar 1.2.840.10008.5.1.4.1.1.66
Almacenamiento de registro espacial 1.2.840.10008.5.1.4.1.1.66.1
Almacenamiento de fiduciales espaciales 1.2.840.10008.5.1.4.1.1.66.2
RealWorldValueMappingStorage 1.2.840.10008.5.1.4.1.1.67
VLEndoscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.1
Almacenamiento de imágenes microscópicas VLM 1.2.840.10008.5.1.4.1.1.77.1.2
VLSlideCoordinatesAlmacenamiento de imágenes microscópicas 1.2.840.10008.5.1.4.1.1.77.1.3
VLAlmacenamiento de imágenes fotográficas 1.2.840.10008.5.1.4.1.1.77.1.4
Fotografía oftálmica8BitImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.1
Fotografía oftálmica16BitImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.2
Relación estereométrica Almacenamiento 1.2.840.10008.5.1.4.1.1.77.1.5.3
Tomografía oftálmica Almacenamiento de imágenes 1.2.840.10008.5.1.4.1.1.77.1.5.4
Almacenamiento SRS de texto básico 1.2.840.10008.5.1.4.1.1.88.11
Almacenamiento SRS mejorado 1.2.840.10008.5.1.4.1.1.88.22
Almacenamiento completo de SRS 1.2.840.10008.5.1.4.1.1.88.33
ProcedimientoLogStorage 1.2.840.10008.5.1.4.1.1.88.40
MamografíaCADSRStorage 1.2.840.10008.5.1.4.1.1.88.50
KeyObjectSelectionDocumentStorage 1.2.840.10008.5.1.4.1.1.88.59
ChestCADSRSAlmacenamiento 1.2.840.10008.5.1.4.1.1.88.65
XrayRadiationDoseSRSalmacenamiento 1.2.840.10008.5.1.4.1.1.88.67
ColonCADSRSalmacenamiento 1.2.840.10008.5.1.4.1.1.88.69
EncapsuladoPDFStorage 1.2.840.10008.5.1.4.1.1.104.1
Positrones Emisión Tomografía Almacenamiento de imágenes 1.2.840.10008.5.1.4.1.1.128
RTImageStorage 1.2.840.10008.5.1.4.1.1.481.1
RTDoseAlmacenamiento 1.2.840.10008.5.1.4.1.1.481.2
RTStructureSetStorage 1.2.840.10008.5.1.4.1.1.481.3
RTBeamsTreatmentRecordStorage 1.2.840.10008.5.1.4.1.1.481.4
RTPlanAlmacenamiento 1.2.840.10008.5.1.4.1.1.481.5
RTBrachyTreatmentRecordStorage 1.2.840.10008.5.1.4.1.1.481.6
RTTratmentSummaryRecordStorage 1.2.840.10008.5.1.4.1.1.481.7

El comportamiento predeterminado de tiendascu es proponer dos contextos de presentación para cada
clase SOP admitida (sintaxis abstracta): una con la sintaxis de transferencia preferida y otra
con todas las demás sintaxis de transferencia sin comprimir. La sintaxis de transferencia preferida predeterminada es
VR explícito con orden de bytes correspondiente al orden de bytes local de la máquina en
lo cual tiendascu Esta corriendo. Este comportamiento se puede cambiar con el --proponer, --combinar y
--requerido opciones, ver arriba. Dependiendo de estas opciones, las siguientes sintaxis de transferencia
son compatibles:

LittleEndianImplicitTransferSintaxis 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2
JPEGProcess1TransferSintaxis 1.2.840.10008.1.2.4.50
JPEGProcess2_4TransferSyntax 1.2.840.10008.1.2.4.51
JPEGProcess14SV1TransferSintaxis 1.2.840.10008.1.2.4.70
JPEGLSLosslessTransferSintaxis 1.2.840.10008.1.2.4.80
JPEGLSLossyTransferSintaxis 1.2.840.10008.1.2.4.81
JPEG2000LosslessOnlyTransferSintaxis 1.2.840.10008.1.2.4.90
JPEG2000TransferSintaxis 1.2.840.10008.1.2.4.91
MPEG2MainProfileAtMainLevelTransferSyntax 1.2.840.10008.1.2.4.100
MPEG2MainProfileAtHighLevelTransferSyntax 1.2.840.10008.1.2.4.101
MPEG4HighProfileLevel4_1TransferSyntax 1.2.840.10008.1.2.4.102
MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax 1.2.840.10008.1.2.4.103
RLELosslessTransferSintaxis 1.2.840.10008.1.2.5

Se pueden utilizar clases SOP de almacenamiento adicionales y sintaxis de transferencia con los llamados
'perfiles de negociación de asociaciones' (ver más abajo).

La tiendascu La aplicación no admite la negociación extendida de forma predeterminada. Sin embargo, usando
un perfil de negociación de asociación apropiado (ver más abajo) el soporte opcional para
la negociación extendida se puede agregar a clases particulares de SOP.

Asociación Negociación Perfiles y Configuration archivos
tiendascu admite un mecanismo flexible para especificar la asociación de red DICOM
comportamiento de negociación, basado en los llamados 'perfiles de negociación de asociación' que pueden ser
leer de un archivo de configuración. El formato y la semántica de este archivo de configuración son
documentado en asconfig.txt.

REGISTRO


El nivel de salida de registro de las diversas herramientas de línea de comando y bibliotecas subyacentes puede
ser especificado por el usuario. De forma predeterminada, solo los errores y advertencias se escriben en el estándar
secuencia de error. Opción de uso --verboso también mensajes informativos como detalles de procesamiento
Están reportados. Opción --depurar se puede utilizar para obtener más detalles sobre la actividad interna,
por ejemplo, con fines de depuración. Se pueden seleccionar otros niveles de registro usando la opción --Iniciar sesión-
nivel. En --tranquilo modo solo se informan los errores fatales. En eventos de error tan graves,
la aplicación normalmente terminará. Para obtener más detalles sobre los diferentes niveles de registro,
consulte la documentación del módulo 'oflog'.

En caso de que la salida de registro deba escribirse en un archivo (opcionalmente con rotación de archivo de registro),
a syslog (Unix) o la opción de registro de eventos (Windows) --log-config puede ser usado. Esta
El archivo de configuración también permite dirigir solo ciertos mensajes a una salida en particular
stream y para filtrar ciertos mensajes basados ​​en el módulo o aplicación donde
son generadas. Se proporciona un archivo de configuración de ejemplo en /logger.cfg.

COMANDO LÍNEA


Todas las herramientas de línea de comando utilizan la siguiente notación para los parámetros: los corchetes encierran
valores opcionales (0-1), tres puntos finales indican que se permiten varios valores
(1-n), una combinación de ambos significa 0 an valores.

Las opciones de la línea de comandos se distinguen de los parámetros por un signo '+' o '-' inicial,
respectivamente. Por lo general, el orden y la posición de las opciones de la línea de comandos son arbitrarios (es decir,
puede aparecer en cualquier lugar). Sin embargo, si las opciones son mutuamente excluyentes, la apariencia del extremo derecho
se utiliza. Este comportamiento se ajusta a las reglas de evaluación estándar de los shells de Unix comunes.

Además, se pueden especificar uno o más archivos de comando usando un signo '@' como prefijo para
el nombre del archivo (p. ej. @ command.txt). Tal argumento de comando es reemplazado por el contenido de
el archivo de texto correspondiente (varios espacios en blanco se tratan como un solo separador a menos que
aparecen entre dos comillas) antes de cualquier evaluación adicional. Tenga en cuenta que
un archivo de comando no puede contener otro archivo de comando. Este enfoque simple pero efectivo
permite resumir combinaciones comunes de opciones / parámetros y evita alargar y
confusas líneas de comando (se proporciona un ejemplo en el archivo /dumppat.txt).

MEDIO AMBIENTE


La tiendascu La utilidad intentará cargar los diccionarios de datos DICOM especificados en el
DCMDICTPATH Variable ambiental. Por defecto, es decir, si el DCMDICTPATH Variable ambiental
no está configurado, el archivo /dicom.dic se cargará a menos que el diccionario esté construido
en la aplicación (predeterminado para Windows).

Se debe preferir el comportamiento predeterminado y DCMDICTPATH solo variable de entorno
se utiliza cuando se requieren diccionarios de datos alternativos. los DCMDICTPATH Variable ambiental
tiene el mismo formato que el shell de Unix TRAYECTORIA variable en que dos puntos (':') separan
entradas. En los sistemas Windows, se utiliza un punto y coma (';') como separador. El diccionario de datos
El código intentará cargar cada archivo especificado en el DCMDICTPATH Variable ambiental. Eso
es un error si no se puede cargar un diccionario de datos.

Use storescu en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Avogadro
    Avogadro
    Avogadro es un molecular avanzado
    editor diseñado para uso multiplataforma
    en química computacional, molecular
    modelado, bioinformática, materiales
    ciencia y ...
    Descargar Avogadro
  • 2
    XML TV
    XML TV
    XMLTV es un conjunto de programas para procesar
    Listados de TV (tvguide) y ayuda a administrar
    su visualización de TV, almacenando listados en un
    Formato basado en XML. Hay utilidades para
    hacer...
    Descargar XML TV
  • 3
    huelga
    huelga
    Proyecto Strikr Free Software. Artefactos
    publicado bajo un 'basado en la intención'
    licencia dual: AGPLv3 (comunidad) y
    CC-BY-NC-ND 4.0 internacional
    (comercial)...
    descargar strikr
  • 5
    GIFLIB
    GIFLIB
    giflib es una biblioteca para leer y
    escribiendo imágenes gif. Es API y ABI
    compatible con libungif que estaba en
    amplio uso mientras que la compresión LZW
    el algoritmo fue...
    Descargar GIFLIB
  • 6
    Alt-F
    Alt-F
    Alt-F proporciona un código abierto y gratuito
    firmware alternativo para DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F tiene Samba y NFS;
    soporta ext2 / 3/4 ...
    Descargar Alt-F
  • Más "

Comandos de Linux

Ad