Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'comandos'.

  • Buscar Por Etiquetas

    Añade etiquetas separadas por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Encontrar resultados en...

Encontrar resutados que...


Fecha de Creación

  • Start

    Fin


Última Actualización

  • Start

    Fin


Filtrar por numero de...

Joined

  • Start

    Fin


Grupo


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Encontramos 13 resultados

  1. Puede ser de utilidad esta chuletilla que tengo por aquí guardada. Obtener ayuda de un comando zypper help comando o zypper comando --help Añadir nuevo repositorio zypper addrepo URI_repositorio nombre_de_repositorio Añadir un nuevo repositorio con actualización automática zypper addrepo --refresh URI_repositorio nombre_de_repositorio Actualizar repositorios zypper refresh Eliminar repositorio zypper removerepo repositorio Desactivar repositorio zypper modifyrepo --disable repositorio Desactivar todos los repositorios zypper modifyrepo --all --disable Instalar o actualizar paquetes zypper install nombredepaquete Reinstalar paquete zypper install --force nombresdepaquete Instalar paquetes desde un repositorio específico zypper install --from repositorio nombresdepaquete Instalar paquetes que no estén en los repositorios zypper install ruta_al_paquete Instalar patrones de paquetes zypper install --type pattern patrones Instalar los paquetes recomendados por los paquetes instalados zypper install-new-recommends Verificar las dependencias de los paquetes instalados y corregir los errores detectados zypper verify Instalar todos los parches disponibles zypper patch Actualizar todos los paquetes desde los repositorios desde los que se instalaron zypper update Actualizar todos los paquetes a las últimas versiones disponibles zypper dist-upgrade Actualizar la distribución desde uno o varios repositorios específicos: (Esto actualiza la distribución con las versiones de los paquetes de los repositorios indicados). zypper dist-upgrade --from repositorio [&& repositorio...] Eliminar paquetes zypper remove nombresdelpaquete Eliminar paquete junto con todas las dependencias no requeridas zypper remove --clean-deps nombredelpaquete Listar los repositorios disponibles zypper repos Listar las actualizaciones disponibles: zypper list-updates Listar los parches disponibles: zypper patches Listar los parches necesarios zypper list-patches Listar los patrones disponibles zypper patterns Exportar la lista de repositorios configurados zypper repos --export lista.repo Importar los repositorios de una lista zypper addrepo lista.repo
  2. Escrito para los nuevos usuarios de línea de comandos, este libro de 544 páginas escrito por Willian Shotts cubre el material típico que un usuario necesita para desenvolverse en terminal y, además de tratar la línea de comandos como tal y también shell scripting, incluye algunos capítulos sobre programas y herramientas comunes utilizados en la terminal y otras cuestiones de carácter más avanzado. Aunque la edición original se encuentra en Inglés, algunos voluntarios se encuentran trabajando en traducciones a distintos idiomas, entre los que se encuentra Adriano Sánchez, que es quien a día de hoy se encuentra actualmente traduciéndolo al Castellano. También podemos encontrar este manual en coreano, chino, ruso, serbio... Se encuentra bajo licencia Creative Commons y su descarga puede realizarse de manera gratuita, aunque si nos interesa también podemos encontrarlo en formato físico en librerías especializadas Descarga https://sourceforge.net/projects/linuxcommand/files/TLCL/17.10/TLCL-17.10.pdf
  3. 10 libros distribuidos de manera gratuita que ampliarán no sólo nuestra biblioteca Linuxera, sino también nuestros conocimientos Introduction to Linux – A Hands on Guide https://mega.nz/#!caoVURCS!EefIN9q5bu8N3zeZOTpib9SivHWUpBCcjy2QmS7AtO8 A Newbie’s Getting Started Guide To Linux https://mega.nz/#!8KYFQbbD!lwz41b1wRWVLov4SNg9Jldi7XfJtTu0tQQMC6xKDsko Linux Command Line Cheat Sheet https://mega.nz/#!AD5xiBzS!8SJsQRn3tNJ07V9xUDtrrA-UFxQK-9Q5Zsjwh-V5Jbo User Mode Linux https://mega.nz/#!5GQWEBKS!PYHTVO8SXpxOBqQNzLxa09LgO0S9dVBgcTTj-qtHRi4 The GNU/Linux Advanced Administration https://mega.nz/#!kCQAHD6a!v2skVAg4E-jhIJqmeMauLpJ0SENyas6BVdhpz9DKpjs Managing Linux Systems with Webmin https://mega.nz/#!taxz3DJK!089kcsq9fQc2-58KDlzX0NuXOgq1enJxlnXlkkwMkeU Linux Shell Scripting Cookbook https://mega.nz/#!sS4UgIxY!iNsq6bGgvdL0C5ogSP31lNKtC7LbQydy55NmPifC-EE Shell Scripting: Expert Recipes for Linux Bash https://mega.nz/#!NCoRSa7R!wdXoAZ9xWHOQz6fV_2236mgexEbuPZtbdUUdPg4rKBk Create Your Own Linux from Scratch https://mega.nz/#!xKhS1Y6I!xpvU2XmVT4IjHe7DV6koeZI84ThP0GIJP-uhyxs_AxA Linux Patch Management https://mega.nz/#!cHIw2ZZR!AOukOt4CxZ1aYZrhKHHXP2SUYUr0j5RILVxvGmxfXyw
  4. Yo hace bastante que ya sabía que habían reemplazos para bash, pero nunca había probado ninguno porque pensaba que eran engorrosos para configurar. Hoy le dí 5 minutos a fish, y me gustó que no perdí nada de tiempo. Una cosa es el emulador de terminal, que vendría a ser la ventana (gnome-terminal, konsole, etc.) y otra cosa es la shell (como bash y fish), que es lo que hay adentro. Si usan debian es cuestión de sudo apt install fish, y nada más. Para probarlo hay que abrir una terminal (que sigue siendo bash) y escribir el comando fish para pasarse a fish (temporalmente hasta cerrar la ventana). Para cambiar los colores o el prompt se puede usar el comando fish_config que abre una página web de configuración muy fácil de usar. Es sobre todo para ver que tiene muchas funciones útiles de autocompletado que bash no tiene. Por lo menos yo no creo que lo termine usando pero lo voy a tener en cuenta. Otra alternativa es zsh, que por lo que ví es más avanzada paro no tan rápido de probar como fish.
  5. mpv es un reproductor de audio/vídeo basado en MPlayer y MPlayer2. Si el script youtube-dl está presente en la distribución, mpv obtiene soporte nativo para reproducir vídeo de alta definición en Youtube y en más de 300 servidores de vídeo. Esto permite a mpv reemplazar los reproductores de vídeo específicos de las páginas web basados en Adobe Flash o HTML5. Incluso no es necesario indicarle a mpv la URL directa del vídeo, sino solamente la página web en el que está alojado: mpv revisará, buscará y reproducirá secuencial todos los vídeos contenidos que sean compatibles con youtube-dl. mpv además es capaz de reproducir DVD's (funciones completas), Blu-ray Disc (funciones limitadas) y CD Audio. # INSTALACIÓN EN DEBIAN, UBUNTU Y DERIVADOS: sudo apt-get install mpv Para un mejor aprovechamiento de mpv, es recomendable instalar el script en python "youtube-dl". # INSTALACIÓN DE YOUTUBE-DL: sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl *NOTA: youtube-dl es un script que sufre frecuentes actualizaciones. Una vez instalado, para una rápida actualización, ejecutar: sudo youtube-dl -U # USO HABITUAL POR LÍNEA DE COMANDOS: - Reproducir un archivo o URL: mpv [nombre_archivo_ó_URL] - Reproducir una lista de reproducción: mpv --playlist [nombre_lista] - Reproducir un archivo guardando su posición de interrupción para empezar a reproducir por ella la próxima vez: mpv --save-position-on-quit [nombre_archivo] - Descargar un vídeo, audio o radio en streaming: mpv [url_de_vídeo_audio_o_radio_en_streaming] --stream-dump "[nombre_archivo_salida]" - Extraer el audio de un archivo o streaming en formato WAV: mpv --no-video [nombre_archivo_ó_streaming] --audio-channels (nº canales audio) --ao pcm:file="[nombre_archivo_salida].wav" - Reproducir un archivo deshabilitando su audio: mpv --no-audio [nombre_archivo] - Reproducir un archivo a pantalla completa: mpv --fs [nombre_archivo] - Capturar fotogramas manualmente de un archivo de vídeo en formato PNG (durante la reproducción pulsar la tecla "s" una vez para obtener una captura con subtítulos, o pulsar "S" una vez para obtener una captura sin subtítulos) [NOTA: si no se usa estas opciones, la captura se realiza en formato JPG]: mpv --screenshot-format png --screenshot-png-compression 9 [nombre_archivo_vídeo] *NOTA: las capturas se guardarán en el mismo directorio donde se encuentra el vídeo y con el patrón "mpv-shot0001.png", "mpv-shot0002.png" ..... - Reproducir el título principal de un DVD: mpv dvd:// - Reproducir un título determinado de un DVD: mpv dvd://(nº título) - Reproducir el título más largo de un DVD: mpv dvdnav://longest - Reproducir un DVD en un directorio o ISO: mpv dvd://(nº título) --dvd-device [nombre_directorio_ó_imagen_.iso] - Extraer un título completo de un DVD [NOTA: se extraerá todo el contenido del título sin posibilidad de seleccionar pistas ni capítulos] mpv dvd://(nº título) --stream-dump "[nombre_archivo_salida]" - Reproducir el título principal de un Blu-ray: mpv bd:// - Reproducir un título determinado de un Blu-ray: mpv bd://(nº título) - Reproducir el título más largo de un Blu-ray: mpv bd://longest - Reproducir un Blu-ray en un directorio o ISO: mpv bd://(nº título) --bluray-device [nombre_directorio_ó_imagen_.iso] - Extraer un título completo de un Blu-ray [NOTA: se extraerá todo el contenido del título sin posibilidad de seleccionar pistas ni capítulos] mpv bd://(nº título) --stream-dump "[nombre_archivo_salida]" - Reproducir un VCD ó SVCD: mpv vcd:// - Reproducir un VCD ó SVCD en un archivo: mpv vcd://[ruta_archivo] - Extraer un VCD ó SVCD [NOTA: se extraerá todo el contenido del VCD/SVCD sin posibilidad de seleccionar pistas] mpv vcd:// --stream-dump "[nombre_archivo_salida]" - Reproducir un CD Audio [NOTA: para saber cuántas pistas tiene el CD ejecutar "mplayer cdda://"): mpv cdda:// (para reproducir todo el CD) mpv cdda://(nº pista a reproducir) (para reproducir sólo una pista determinada) mpv cdda://(nº pista donde empezar a reproducir)-(nº pista donde terminar de reproducir) (para reproducir un determinado rango de pistas) - Extraer una pista o pistas de CD Audio a formato WAV [NOTA: pasa saber cuántas pistas tiene el CD ejecutar "$ mplayer cdda://"): mpv cdda:// --ao pcm:file="[nombre_archivo_salida].wav" (para extraer todo el CD en un solo archivo WAV) mpv cdda://(nº pista a extraer) --ao pcm:file="[nombre_archivo_salida].wav" (para extraer sólo una pista determinada) mpv cdda://(nº pista donde empezar a extraer)-(nº pista donde terminar de extraer) --ao pcm:file="[nombre_archivo_salida].wav" (para extraer un determinado rango de pistas en un solo archivo WAV) - Repetir reproducción: mpv --loop=(nº repeticiones {inf equivale a infinitas}) [nombre_archivo] - Reproducir eligiendo pista de audio (NOTA: para comprobar qué pistas de audio lleva el archivo, ejecutar 'mpv --frames 0 dvd://(nº título)'{para un DVD}, 'mpv --frames 0 dvd://(nº título) --dvd-device "[nombre_directorio_ó_imagen_.iso]"'{para un DVD en directorio o ISO}, 'mpv --frames 0 [nombre_archivo]'{para otros archivos}): mpv --aid (nº pista) [nombre_archivo] - Reproducir eligiendo pista de idioma de audio (NOTA: para comprobar qué idiomas de audio lleva el archivo, ejecutar 'mpv --frames 0 dvd://(nº título)'{para un DVD}, 'mpv --frames 0 dvd://(nº título) --dvd-device "[nombre_directorio_ó_imagen_.iso]"'{para un DVD en directorio o ISO}, 'mpv --frames 0 [nombre_archivo]'{para otros archivos}): mpv --alang (código de letras) [nombre_archivo] Ejemplos: mpv --alang jpn película.mkv (reproduce un MKV en japonés) mpv dvd://1 --alang es,en (reproduce un DVD en castellano; y si no está disponible en castellano lo reproduce en inglés) - Adelantar o retrasar la reproducción del audio: mpv --audio-delay (nº segundos) [nombre_archivo] (para retrasar el audio) mpv --audio-delay -(nº segundos) [nombre_archivo] (para adelantar el audio) - Reproducir eligiendo pista de subtítulos (NOTA: para comprobar qué pistas de subtítulos lleva el archivo, ejecutar 'mpv --frames 0 dvd://(nº título)'{para un DVD}, 'mpv --frames 0 dvd://(nº título) --dvd-device "[nombre_directorio_ó_imagen_.iso]"'{para un DVD en directorio o ISO}, 'mpv --frames 0 [nombre_archivo]'{para otros archivos}): mpv --sid (nº pista) [nombre_archivo] - Reproducir eligiendo pista de idioma de subtítulos (NOTA: para comprobar qué idiomas de subtítulos lleva el archivo, ejecutar 'mpv --frames 0 dvd://(nº título)'{para un DVD}, 'mpv --frames 0 dvd://(nº título) --dvd-device "[nombre_directorio_ó_imagen_.iso]"'{para un DVD en directorio o ISO}, 'mpv --frames 0 [nombre_archivo]'{para otros archivos}): mpv --slang (código de letras) [nombre_archivo] Ejemplos: mpv --slang jpn película.mkv (reproduce un MKV con subtítulos en japonés) mpv dvd://1 --slang es,en (reproduce un DVD con subtítulos en castellano; y si no están disponibles en castellano lo reproduce con subtítulos en inglés) - Reproducir un vídeo usando como audio un archivo externo (sea sólo audio o de audio/vídeo): mpv --audio-file [nombre_archivo_externo] [nombre_archivo_vídeo_a_reproducir] - Reproducir añadiendo un archivo externo de subtítulos de DVD (VobSub) .sub: mpv --sub-file [nombre_base_archivo_subtítulos].sub [nombre_archivo_a_reproducir] - Reproducir añadiendo un archivo externo de subtítulos de Bluray (SUP): mpv --sub-file [nombre_archivo_subtítulos] [nombre_archivo_a_reproducir] - Reproducir añadiendo un archivo externo de subtítulos de texto en formato SRT, ASS o VTT: mpv --sub-file [nombre_archivo_subtítulos] [nombre_archivo_a_reproducir] - Reproducir deshabilitando el uso de subtítulos: mpv --no-sub [nombre_archivo_a_reproducir] - Adelantar o retrasar la reproducción de subtítulos: mpv --sub-delay (nº segundos) [nombre_archivo] (para adelantar los subtítulos) mpv --sub-delay -(nº segundos) [nombre_archivo] (para retrasar los subtítulos) - Reproducir eligiendo verticalmente la posición de reproducción de los subtítulos: mpv --sub-pos (nº porcentaje del tamaño de pantalla{entre 0 y 100}) [nombre_archivo] Ejemplos: mpv --sid 2 --sub-pos 50 película.mkv (muestra los subtítulos al 50% de altura {es decir, a la mitad}) mpv --sid 2 --sub-pos 100 película.mkv (muestra los subtítulos al 100% de altura {es decir, abajo del todo}) - Reproducir a partir de un determinado capítulo (solamente en DVD, Blu-ray y archivos que dispongan de capítulos): mpv --chapter (nº capítulo) [nombre_archivo] - Reproducir a partir de un determinado capítulo y terminar en otro (solamente en DVD, Blu-ray y archivos que dispongan de capítulos): mpv --chapter (nº capítulo de comienzo)-(nº capítulo a finalizar) [nombre_archivo] - Reproducir a partir de un determinado intervalo o porcentaje de tiempo: mpv --start (nº segundos) [nombre_archivo] mpv --start (nº horas):(nº minutos):(nº segundos).(nº milisegundos) [nombre_archivo] mpv --start (nº porcentaje)% [nombre_archivo] - Reproducir unos determindos últimos segundos o determinadas últimas horas:minutos:segundos:milisegundos: mpv --start -(nº segundos) [nombre_archivo] mpv --start -(nº horas):(nº minutos):(nº segundos).(nº milisegundos) [nombre_archivo] - Reproducir hasta un determinado intervalo o porcentaje de tiempo: mpv --length (nº segundos) [nombre_archivo] mpv --end (nº segundos) [nombre_archivo] mpv --length (nº horas):(nº minutos):(nº segundos).(nº milisegundos) [nombre_archivo] mpv --end (nº horas):(nº minutos):(nº segundos).(nº milisegundos) [nombre_archivo] mpv --length (nº porcentaje)% [nombre_archivo] mpv --end (nº porcentaje)% [nombre_archivo] - Reproducir un determinado intervalo o porcentaje de tiempo: mpv --start (tiempo desde donde empezar) --length (tiempo que se reproducirá, que no posición) [nombre_archivo] mpv --start (tiempo desde donde empezar) --end (tiempo hasta el que se reproducirá) [nombre_archivo] mpv --start (porcentaje desde donde empezar)% --length (porcentaje que se reproducirá, que no posición)% [nombre_archivo] mpv --start (porcentaje desde donde empezar)% --end (porcentaje hasta el que se reproducirá)% [nombre_archivo] - Aumentar velocidad de reproducción: mpv --speed (nº velocidad {entre 1.01 y 100}) [nombre_archivo] - Ralentizar velocidad de reproducción: mpv --speed (nº velocidad {entre 0.99 y 0.01}) [nombre_archivo] - Reproducir eligiendo tipo de información en pantalla: mpv --osd-level 0 [nombre_archivo] (no muestra posición de tiempo) mpv --osd-level 2 [nombre_archivo] (muestra posición de tiempo de reproducción) mpv --osd-level 3 [nombre_archivo] (muestra posición de tiempo de reproducción y tiempo total de reproducción) - Guardar cada fotograma de un determinado trozo de un vídeo en formato JPEG: mpv --start (tiempo desde donde empezar) --length (tiempo que se guardará, que no posición) --vo image [nombre_vídeo] mpv --start (tiempo desde donde empezar) --end (tiempo hasta el que se guardará) --vo image [nombre_vídeo] ***NOTA: las capturas se guardarán en el mismo directorio donde se encuentra el vídeo y con el patrón "00000001.jpg", "00000002.jpg" ..... - Guardar cada fotograma de un determinado trozo de un vídeo en formato PNG: mpv --start (tiempo desde donde empezar) --length (tiempo que se guardará, que no posición) --vo image:format=png:png-compression=9 [nombre_vídeo] mpv --start (tiempo desde donde empezar) --end (tiempo hasta el que se guardará) --vo image:format=png:png-compression=9 [nombre_vídeo] ***NOTA: las capturas se guardarán en el mismo directorio donde se encuentra el vídeo y con el patrón "00000001.png", "00000002.png" ..... - Guardar en un GIF animado un determinado trozo de archivo: mpv --start (tiempo desde donde empezar) --length (tiempo que se guardará, que no posición) -o "[nombre_archivo_salida].gif" \ --vf crop=(nº píxeles anchura a recortar):(nº píxeles altura a recortar):(nº píxeles donde empezar recorte anchura):(nº píxeles donde empezar recorte altura),scale=(nº píxeles anchura):(nº píxeles altura) \ [nombre_archivo_a_reproducir] mpv --start (tiempo desde donde empezar) --end (tiempo hasta el que se guardará) -o "[nombre_archivo_salida].gif" \ --vf crop=(nº píxeles anchura a recortar):(nº píxeles altura a recortar):(nº píxeles donde empezar recorte anchura):(nº píxeles donde empezar recorte altura),scale=(nº píxeles anchura):(nº píxeles altura) \ [nombre_archivo_a_reproducir] Ejemplo: mpv --start 00:05:15 --end 00:05:20 -o atardecer.gif --vf crop=1917:1079:3:1,scale=360:240 video.mkv - Reproducir rotando la visualización: mpv --video-rotate 90 [nombre_archivo] (rotar 90 grados en el sentido de las agujas del reloj) mpv --video-rotate 180 [nombre_archivo] (rotar 180 grados en el sentido de las agujas del reloj) mpv --video-rotate 270 [nombre_archivo] (rotar 270 grados en el sentido de las agujas del reloj) - Reproducir girando la visualización 180 grados: mpv --vf flip [nombre_archivo] - Reproducir girando la visualización a modo de espejo: mpv --vf mirror [nombre_archivo] - Intentar reducir ruido de imagen al reproducir: mpv --vf hqdn3d=luma_spatial=4:chroma_spatial=3:luma_tmp=6 [nombre_archivo] - Reproducir solamente el audio de un archivo: mpv --no-video [nombre_archivo] - Reproducir un archivo contenido en un archivo RAR 4 ó inferior SIN contraseña y SIN grado de compresión: mpv [nombre_archivo_RAR] Ejemplo: mpv elmohino.part001.rar - Reproducir un archivo contenido en un archivo RAR 4 ó inferior CON contraseña o CON grado de compresión o un RAR 5 ó superior CON o SIN contraseña (NOTA: se requiere la instalación previa de las aplicaciones "unrar" ó "rar"): unrar -p(contraseña{si tiene}) p -inul [nombre_archivo_RAR] | mpv --force-seekable yes - rar -p(contraseña{si tiene}) p -inul [nombre_archivo_RAR] | mpv --force-seekable yes - Ejemplo: unrar -pelmohino p -inul elmohino.part001.rar | mpv --force-seekable yes - - Intentar extraer un archivo contenido en un archivo RAR dañado o incompleto (NOTA: se requiere la instalación previa de las aplicaciones "unrar" ó "rar"): unrar -p(contraseña{si tiene}) p -inul [nombre_archivo_RAR] | mpv - --stream-dump "[nombre_archivo_salida]" rar -p(contraseña{si tiene}) p -inul [nombre_archivo_RAR] | mpv - --stream-dump "[nombre_archivo_salida]" - Reproducir un archivo contenido en un archivo ZIP unitario completamente descargado: unzip -P (contraseña{si tiene}) -p [nombre_archivo_ZIP] | mpv --force-seekable yes - - Intentar extraer un archivo contenido en un archivo ZIP dañado o incompleto: unzip -P (contraseña{si tiene}) -p [nombre_archivo_ZIP] | mpv - --stream-dump "[nombre_archivo_salida]" - Reproducir un archivo contenido en un archivo 7-Zip, ZIP, Gzip, Bzip2 ó Tar completamente descargado (NOTA: se requiere la instalación previa de la aplicación "p7zip-full"): 7z e -p(contraseña{si tiene}) -so [nombre_archivo_a_reproducir] | mpv --force-seekable yes - Ejemplo: 7z e -pelmohino -so elmohino.7z.001 | mpv --force-seekable yes - - Intentar extraer un archivo contenido en un archivo 7-Zip, ZIP, Gzip, Bzip2 ó Tar dañado o incompleto (NOTA: se requiere la instalación previa de la aplicación "p7zip-full"): 7z e -p(contraseña{si tiene}) -so [nombre_archivo_entrada] | mpv - --stream-dump "[nombre_archivo_salida]" - Reproducir un archivo cortado con "split", "lxsplit", "hoz", "dalle", "HJ-Split & Joiner", "Hacha" u otras aplicaciones similares: cat [nombre_base_de_los_trozos]* | mpv --force-seekable yes - Ejemplo: (Los trozos son: elmohino.mkv.001, elmohino.mkv.002, .....) cat elmohino.mkv.* | mpv --force-seekable yes - - Reproducir un vídeo de Youtube y otros servidores de vídeo (NOTA: se requiere la instalación previa del script "youtube-dl"): mpv [url_del_vídeo_o_página_que_contiene_la_url_del_vídeo] ***NOTA: por defecto de reproducirá el vídeo en su mejor calidad audio-vídeo disponible ***NOTA: para ver la lista de servidores de vídeo compatibles, ejecutar 'youtube-dl --list-extractors' - Reproducir un vídeo de Youtube y otros servidores de vídeo compatibles eligiendo la calidad de reproducción (NOTA: se requiere la instalación previa del script "youtube-dl"): mpv --ytdl-format (código de formato de calidad) [url_del_vídeo] ***NOTA: para conocer cuáles son los códigos de formato disponibles para un vídeo, ejecutar 'youtube-dl -F [url_del_vídeo]' Ejemplos: mpv --ytdl-format bestvideo+bestaudio/best [url_del_vídeo] (con la mejor calidad disponible) mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=?1080]" [url_del_vídeo] (con la mejor calidad disponible sin superar los 1080 píxeles de altura de vídeo) mpv --ytdl-format bestvideo[vcodec=vp9]+bestaudio[acodec=opus]/webm [url_del_vídeo] (con la mejor calidad disponible, pero solo con formatos de código libre) mpv --ytdl-format bestvideo/best --no-audio [url_del_vídeo] (solo vídeo con la mejor calidad disponible) mpv --ytdl-format bestaudio/best --no-video [url_del_vídeo] (solo audio con la mejor calidad disponible) mpv --ytdl-format bestaudio[acodec=opus]/webm --no-video [url_del_vídeo] (solo audio con la mejor calidad disponible, pero solo con formatos de código libre) mpv --ytdl-format worstvideo+worstaudio/worst [url_del_vídeo] (con la peor calidad disponible) mpv --ytdl-format worstvideo/worst --no-audio [url_del_vídeo] (solo vídeo con la peor calidad disponible) mpv --ytdl-format worstaudio/worst --no-video [url_del_vídeo] (solo audio con la peor calidad disponible) mpv --ytdl-format best [url_del_vídeo] (con la mejor calidad audio-vídeo en archivo unitario) mpv --ytdl-format worst [url_del_vídeo] (con la peor calidad audio-vídeo en archivo unitario) mpv --ytdl-format mp4 [url_del_vídeo] (con la mejor calidad audio-vídeo en formato MP4 en archivo unitario) mpv --ytdl-format webm [url_del_vídeo] (con la mejor calidad audio-vídeo en formato WebM en archivo unitario {solamente para Youtube}) mpv --ytdl-format 3gp [url_del_vídeo] (con la mejor calidad audio-vídeo en formato 3GP en archivo unitario {solamente para Youtube}) mpv --ytdl-format m4a [url_del_vídeo] (solo audio con la mejor calidad en formato AAC en archivo unitario {solamente para Youtube}) - Buscar y reproducir vídeos secuencialmente de Youtube (NOTA: se requiere la instalación previa del script "youtube-dl"): ***NOTA: en el "texto a buscar" no usar caracteres especiales no presentes en el inglés ***NOTA: la búsqueda se ordenará por los resultados más relevantes, los cuales irán reproduciéndose secuencialmente mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=?1080]" ytdl://ytsearch(nº máximo de resultados):"[texto a buscar]" mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=?1080]" ytdl://ytsearchall:"[texto a buscar]" (busca todos los resultados) Ejemplo: mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=?1080]" ytdl://ytsearch10:"madonna jump" - Buscar y reproducir solo el audio secuencialmente de vídeos de Youtube (NOTA: se requiere la instalación previa del script "youtube-dl"): ***NOTA: en el "texto a buscar" no usar caracteres especiales no presentes en el inglés ***NOTA: la búsqueda se ordenará por los resultados más relevantes, los cuales irán reproduciéndose secuencialmente mpv --ytdl-format bestaudio/best --no-video ytdl://ytsearch(nº máximo de resultados):"[texto a buscar]" mpv --ytdl-format bestaudio/best --no-video ytdl://ytsearchall:"[texto a buscar]" (busca todos los resultados) Ejemplo: mpv --ytdl-format bestaudio/best --no-video ytdl://ytsearch10:"madonna jump" - Buscar en Google Vídeos y reproducir vídeos secuencialmente (NOTA: se requiere la instalación previa del script "youtube-dl"): ***NOTA: en el "texto a buscar" no usar caracteres especiales no presentes en el inglés ***NOTA: la búsqueda se ordenará por los resultados más relevantes, los cuales irán reproduciéndose secuencialmente mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=?1080]" ytdl://gvsearch(nº máximo de resultados):"[texto a buscar]" mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=?1080]" ytdl://gvsearchall:"[texto a buscar]" (busca todos los resultados) Ejemplo: mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=?1080]" ytdl://gvsearch10:"madonna jump" - Buscar en Google Vídeos y reproducir solo el audio secuencialmente de vídeos (NOTA: se requiere la instalación previa del script "youtube-dl"): ***NOTA: en el "texto a buscar" no usar caracteres especiales no presentes en el inglés ***NOTA: la búsqueda se ordenará por los resultados más relevantes, los cuales irán reproduciéndose secuencialmente mpv --ytdl-format bestaudio/best --no-video ytdl://gvsearch(nº máximo de resultados):"[texto a buscar]" mpv --ytdl-format bestaudio/best --no-video ytdl://gvsearchall:"[texto a buscar]" (busca todos los resultados) Ejemplo: mpv --ytdl-format bestaudio/best --no-video ytdl://gvsearch10:"madonna jump" - Buscar en SoundCloud y reproducir audios secuencialmente (NOTA: se requiere la instalación previa del script "youtube-dl"): ***NOTA: en el "texto a buscar" no usar caracteres especiales no presentes en el inglés ***NOTA: la búsqueda se ordenará por los resultados más relevantes, los cuales irán reproduciéndose secuencialmente mpv --ytdl-format bestaudio/best ytdl://scsearch(nº máximo de resultados):"[texto a buscar]" mpv --ytdl-format bestaudio/best ytdl://scsearchall:"[texto a buscar]" (busca todos los resultados) Ejemplo: mpv --ytdl-format bestaudio/best ytdl://scsearch10:"madonna jump" ***NOTA: si se desea ejecutar lo anterior de forma rápida con un solo comando, añadir lo siguiente al archivo '/home/[nombre_directorio_usuario]/.bashrc': function mm() { mpv --ytdl-format bestaudio/best --no-video ytdl://gvsearch10:"$@" } (Guardar el archivo '/home/[nombre_directorio_usuario]/.bashrc' y ejecutar '. ~/.bashrc'. Para buscar y reproducir, ejecutar 'mm "[texto a buscar]"' - Crear y usar archivo de configuración: * Crear el archivo de configuración en '~/.config/mpv/mpv.conf' * Una vez creado añadir las configuraciones que se desean usar automáticamente en mpv (una configuración por cada línea y SIN espacios en blanco). Ejemplo: ytdl-format="bestvideo[height<=?1080]+bestaudio" loop=inf alang=es slang=es screenshot-format=png screenshot-png-compression=9 * Una vez añadidas las configuraciones deseadas, guardar el archivo. A partir de ahora, mpv usará automáticamente las configuraciones guardadas en el archivo 'mpv.conf' sin necesidad de asignárselas por la línea de comandos - Deshabilitar el uso del archivo de configuración: mpv --no-config "[nombre_archivo]" # TECLAS DE CONTROL DURANTE LA REPRODUCCIÓN: DERECHA Avanzar en la reproducción 5 segundos IZQUIERDA Rebobinar en la reproducción 5 segundos MAYÚ.+DERECHA Avanzar en la reproducción 1 segundos MAYÚ.+IZQUIERDA Rebobinar en la reproducción 1 segundos ARRIBA Avanzar en la reproducción 1 minuto ABAJO Rebobinar en la reproducción 1 minuto MAYÚ.+RE.PÁG. Avanzar en la reproducción 10 minutos MAYÚ.+AV.PÁG. Rebobinar en la reproducción 10 minutos (Rueda ratón) Hacia arriba: avanzar en la reproducción 10 segundos; hacia abajo: rebobinar en la reproducción 10 segundos ] Aumentar la velocidad de reproducción actual en un 10% [ Reducir la velocidad de reproducción actual en un 10% } Doblar la velocidad de reproducción actual { Reducir a la mitad la velocidad de reproducción actual RETROCESO Volver a la velocidad normal de reproducción RE.PÁG. Reproducir el capítulo siguiente AV.PÁG. Reproducir el capítulo anterior > ó ENTER Reproducir el archivo siguiente < Reproducir el archivo anterior ESPACIO ó P Activar/Desactivar pausa de reproducción (Botón der. ratón) Activar/Desactivar pausa de reproducción . Pausa la reproducción y va avanzando de fotograma en fotograma con cada posterior pulsación (pulsar ESPACIO o "P" para volver a la velocidad normal de reproducción) , Pausa la reproducción y va retrocediendo de fotograma en fotograma con cada posterior pulsación (pulsar ESPACIO o "P" para volver a la velocidad normal de reproducción) Q Detiene la reproducción y sale de la aplicación MAYÚ.+Q Detiene la reproducción, sale de la aplicación y guarda la posición para empezar a reproducir por ella la próxima vez CTRL++ Adelanta la reproducción de audio en 0,1 segundos CTRL+- Retrasa la reproducción de audio en 0,1 segundos * ó 0 Aumentar volumen / ó 9 Disminuir volumen M Activar/Desactivar silenciado de audio _ Desactivar/Activar la imagen # Alternar entre pistas de audio disponibles F Activar/Desactivar modo de pantalla completa (Doble clic) Activar/Desactivar modo de pantalla completa ESC Desactivar modo de pantalla completa O Ver, hasta que se suelta la tecla, el tiempo de reproducción transcurrido, tiempo de reproducción total, porcentaje de reproducción trasncurrido y barra de progreso MAYÚ.+O Cambiar información en pantalla: posición de tiempo de reproducción, tiempo total de reproducción y porcentaje de posición de reproducción --> posición de tiempo desactivada V Desactivar/Activar los subtítulos (activados por defecto) J ó MAYÚ.+J Alternar entre subtítulos disponibles R Sube la posición de los subtítulos T Baja la posición de los subtítulos X Aumenta la reproducción de subtítulos en 0,1 segundos Z Retrasa la reproducción de subtítulos en 0,1 segundos L Primera pulsación marca el punto de inicio A de repetición de un fragmento; segunda pulsación marca el punto final B de repetición de un fragmento; tercera pulsación desactiva la repetición y borra los puntos A y B S Realizar una captura de imagen con subtítulos (en formato JPG si no se ha configurado lo contrario) MAYÚ.+S Realizar una captura de imagen sin subtítulos (en formato JPG si no se ha configurado lo contrario) MAYÚ.+I Mostrar, hasta que se suelta la tecla, el nombre de archivo reproducido en pantalla 1 Disminuir contraste 2 Aumentar contraste 3 Disminuir brillo 4 Aumentar brillo 5 Disminuir gamma 6 Aumentar gamma 7 Disminuir saturación de colores 8 Aumentar saturación de colores # USANDO MPV EN EL NAVEGADOR FIREFOX: > Copiar el texto abajo indicado y pegarlo en un archivo de texto: #!/bin/bash mpv --ytdl-format "bestvideo[height<=?1080]+bestaudio/best[height<=1080]" "$@" > Guardar el archivo de texto y renombrarlo, por ejemplo, con "mpv_v2" > Instalar el script creado: sudo install mpv_v2 /usr/local/bin > Instalar en Firefox la extensión "FlashGot Mass Downloader": https://addons.mozilla.org/es/firefox/addon/flashgot/ > Seleccionar "Complementos": (Pinchar sobre la imagen para verla a su tamaño original) > Seleccionar "Extensiones>FlashGot>Preferencias": (Pinchar sobre la imagen para verla a su tamaño original) > En la ventana emergente que aparecerá, seleccionar "Opciones generales>Añadir": (Pinchar sobre la imagen para verla a su tamaño original) > A continuación introducir el nombre que se desee. Por ejemplo, mpv_v2. Pulsar "Aceptar": (Pinchar sobre la imagen para verla a su tamaño original) > Seguidamente aparecerá el explorador de archivos que corresponda al entorno de Escritorio que se esté usando: (Pinchar sobre la imagen para verla a su tamaño original) > En el explorador habrá que buscar e indicar a FlashGot la ruta del script "mpv_v2" anteriormente instalado ( /usr/local/bin/mpv_v2 ): (Pinchar sobre la imagen para verla a su tamaño original) (Pinchar sobre la imagen para verla a su tamaño original) (Pinchar sobre la imagen para verla a su tamaño original) (Pinchar sobre la imagen para verla a su tamaño original) (Pinchar sobre la imagen para verla a su tamaño original) > Una vez seleccionado el script "mpv_v2", pulsar en "Abrir": (Pinchar sobre la imagen para verla a su tamaño original) (Pinchar sobre la imagen para verla a su tamaño original) > Marcar la casilla "Mostrar en menú contextual" y pulsar "Aceptar" para terminar: (Pinchar sobre la imagen para verla a su tamaño original) - Buscar cualquier vídeo o página que sean compatibles con youtube-dl, y posicionando el cursor del ratón sobre su enlace, hacer clic con el botón derecho del ratón y seleccionar en el menú emergente "mpv_v2": (Pinchar sobre la imagen para verla a su tamaño original) - Unos instantes después (según la velocidad que tenga la conexión de Internet) comenzará la reproducción del vídeo en una ventana emergente independiente de Firefox: (Pinchar sobre la imagen para verla a su tamaño original)
  6. Hola a todos, hace tiempo que no posteo pero ando fatal de tiempo... Hoy tenia un rato y me he topado con una lista de todos los comandos que podemos usar en kali Espero que os guste: Kali Linux Comandos Aapropos: buscar ayuda páginas del manual (man -k) apt-get: buscar e instalar paquetes de software (Debian/Ubuntu) aptitud: buscar e instalar paquetes de software (Debian / Ubuntu) aspell : corrector ortográfico awk : Buscar y reemplazar texto, base de datos de tipo sort/validate/index Bbasename : directorio de Gaza y el sufijo de nombres de archivo bash : GNU Bourne-Again SHell bc: precisión arbitraria idioma calculadora bg: Enviar a fondo break: Salir de un bucle builtin : ejecutar una orden interna del shell bzip2 : Comprimir o descomprimir archivo con el nombre(s) Ccal: Muestra un calendario case : realizar condicionalmente un comando cat : Concatenar y de impresión (pantalla) el contenido de los archivos cd: Cambiar directorio cfdisk : tabla de particiones manipulador para Linux chgrp : propiedad del grupo Cambio chmod : Cambiar los permisos de acceso chown: propietario de modificación del archivo y el grupo chroot : Ejecutar un comando con un directorio raíz diferente chkconfig : Los servicios del sistema (nivel de ejecución) cksum : Imprimir CRC checksum y bytes recuentos clear : pantalla del terminal Borrar cmp : Compara dos archivos comm : Comparación de dos ordenada línea de archivos por línea command : Ejecutar un comando – haciendo caso omiso de las funciones de shell • continue : Reanudar la siguiente iteración de un bucle • cp : Copia uno o más archivos a otra ubicación cron : Daemon ejecutar comandos programados crontab : Programar un comando para ejecutar en un momento posterior csplit : Dividir un archivo en trozos de contexto determinado cut : Dividir un archivo en varias partes Ddate : Mostrar o cambiar la fecha y hora dc: Escritorio de la calculadora dd: Convertir y copiar un archivo, escribir cabeceras de discos, discos de arranque ddrescue : herramienta de recuperación de datos declare : declarar variables y darles atributos • df: Muestra el espacio libre en disco diff: Muestra las diferencias entre dos archivos diff3: muestra diferencias entre los tres archivos dig : búsqueda de DNS dir: Brevemente contenido del directorio lista dircolors : configuración de color para ls ' dirname : Convertir una ruta completa a sólo un camino dirs : Mostrar la lista de directorios recordadas dmesg : kernel y controladores mensajes de impresión du: Estimar el uso del espacio de archivos Eecho : Mensaje en pantalla en la pantalla • egrep : archivo (s) de búsqueda para las líneas que coincidan con una expresión extendida eject : Expulsar medios extraíbles enable : Activar y desactivar los comandos de shell orden interna env : Las variables de entorno ethtool : configuración de la tarjeta Ethernet eval : Evaluar varios comandos / argumentos exec : Ejecuta un comando exit : Salir del shell expect : Automatizar aplicaciones arbitrarias accedidos a través de un terminal expand : Convertir tabulaciones en espacios export : Establecer una variable de entorno expr : Evaluar expresiones Ffalse : No hacer nada, sin éxito fdformat : formato de bajo nivel en un disquete fdisk : tabla de particiones manipulador para Linux fg : Enviar trabajo al primer plano fgrep : archivo (s) de búsqueda para las líneas que coincidan con una cadena fija file : Determinar tipo de archivo find : Búsqueda de archivos que cumplen unos criterios deseados fmt : texto de párrafo reformateo fold : Ajustar texto para adaptarse a un ancho especificado. for : Expandir las palabras, y ejecutar comandos format : discos o cintas de formato free : Pantalla uso de la memoria fsck : Archivo comprobación de coherencia del sistema y reparación ftp : Protocolo de transferencia de archivos function : Definir macros de función fuser : Identificar / matar el proceso que está accediendo a un archivo Ggawk : Buscar y reemplazar texto dentro del archivo (s) getopts : parse parámetros posicionales grep : archivo (s) de búsqueda para las líneas que coincidan con un patrón dado groupadd : Agregar un grupo de seguridad de usuario groupdel : Eliminar un grupo groupmod : Modificar un grupo groups : los nombres de grupos de impresión un usuario está en gzip : comprimir o descomprimir archivo con el nombre (s) Hhash : Recuerde la ruta completa de un argumento de nombre head : Salida de la primera parte del archivo (s) help : Muestra la ayuda para un comando integrado history : Historia de comandos hostname : Imprimir o establecer el nombre del sistema Iiconv : Convertir el juego de caracteres de un archivo id : usuario de impresión y de grupo id if : condicionalmente ejecutar un comando ifconfig : Configurar una interfaz de red ifdown : Deja de una interfaz de red ifup : Iniciar una interfaz de red import : Captura de una pantalla del servidor X y guardar la imagen a presentar install : Copiar archivos y establecer atributos Jjobs : Lista de trabajos activos join : Únete líneas en un campo común Kkill : Detener un proceso se ejecute killall : Mata procesos por nombre Lless : salida de la exhibición de una pantalla a la vez let : realiza operaciones aritméticas sobre variables de shell ln : Crear un enlace simbólico a un archivo local : Crear las variables locate : Encuentra archivos logname : Imprimir actual nombre de usuario logout : Salir de un shell de entrada look : las líneas de visualización a partir de una cadena dada lpc : programa de control de la impresora de línea lpr : print Off line lprint : Imprimir un archivo lprintd : Abortar un trabajo de impresión lprintq : Anote la cola de impresión lprm : Eliminar trabajos de la cola de impresión ls : Listado información sobre el archivo (s) lsof : Lista de archivos abiertos Mmake : Vuelva a compilar un grupo de programas man : manual de Ayuda mkdir : Crear nueva carpeta (s) mkfifo : Hacer FIFO (canalizaciones con nombre) mkisofs : Crear una ISO9660/JOLIET/HFS sistema de archivos mknod : Hacer archivos especiales de caracteres o bloques more : la salida de visualización de una pantalla a la vez mount : Montar un sistema de archivos mtools : Manipular archivos de MS-DOS mtr : Diagnóstico de la red (traceroute/ping) mv : mover o cambiar el nombre de archivos o directorios mmv : Mover la Misa y de cambio de nombre (archivos) Nnetstat : información en red nice Set : la prioridad de un comando o trabajo nl Number: líneas y escribir archivos nohup : Ejecutar un comando para inmunológico cuelgues notify-send : Enviar notificaciones de escritorio nslookup : consulta los servidores de nombres de Internet de forma interactiva Oopen : Abra un archivo en su aplicación por defecto op : El acceso del operador Ppasswd : Modificar una contraseña de usuario paste : Combinar líneas de archivos pathchk : Compruebe la portabilidad nombre del archivo ping : Prueba de una conexión de red pkill : Detener los procesos se ejecuten popd : Restaura el valor anterior del directorio actual pr : Prepare archivos para impresión printcap : base de datos de la capacidad de la impresora printenv : variables de entorno de impresión printf : Formato y datos de impresión • ps : Estado de Proceso pushd : Guarde y cambiar el directorio actual pwd : Imprimir directorio de trabajo Qquota : Pantalla uso del disco y límites quotacheck : Escanear un sistema de archivos para el uso del disco quotactl : Establecer las cuotas de disco Rram : espolón dispositivo de disco rcp : Copiar archivos entre dos máquinas read : Leer una línea de la entrada estándar readarray : Leer desde la entrada estándar en una variable de matriz readonly : Marcar las variables / funciones como readonly reboot : Reinicie el sistema rename : cambiar el nombre de archivos. renice : Alterar la prioridad de los procesos en ejecución remsync : Sincronizar archivos remotos vía e-mail return : Salir de una función de shell rev : líneas de un archivo Reverse rm : Eliminar los archivos rmdir :Eliminar folder. rsync : copia de archivos a distancia (Sincronizar árboles de archivos) S screen : terminales Multiplex, ejecute conchas remotos a través de ssh scp : copia de seguridad (copia de archivos a distancia) sdiff : Combinar dos archivos de forma interactiva sed : Editor Corriente select : Aceptar la entrada de teclado seq : Imprimir secuencias numéricas set: Manipular las variables y funciones de shell sftp : Programa de transferencia de archivos segura shift : Shift parámetros posicionales shopt : Opciones de Shell shutdown : apagado o reinicio linux sleep : Retraso por un tiempo determinado slocate : Encuentra archivos sort : archivos de texto Ordenar source : Ejecutar comandos desde un archivo “. split : Dividir un archivo en trozos de tamaño fijo ssh : cliente de Secure Shell (programa de acceso remoto) strace : llamadas y señales del sistema de rastreo su : la identidad del usuario Sustituto sudo : Ejecutar un comando como otro usuario sum : Imprimir una suma de comprobación de un archivo suspend : Suspender la ejecución de esta cáscara symlink : Haga un nuevo nombre para un archivo sync : Sincronizar datos en el disco con la memoria Ttail : Salida de la última parte del archivo tar : Tape Archiver tee : Redirigir la salida a varios archivos test : Evaluar una expresión condicional time : Medir Programa de tiempo de ejecución times : Tiempos usuario y del sistema touch : las marcas de tiempo de modificación del archivo top : Lista procesos que se ejecutan en el sistema traceroute : Trace Route to Host trap : Ejecutar un comando cuando se establece una señal (bourne) tr : Traducir, apretón, y / o eliminar caracteres true : No hacer nada, con éxito tsort: tipo topológico TTY: Imprimir nombre de archivo de la terminal en la entrada estándar type : Describir un comando Uulimit : Limitar los recursos de usuario umask : los usuarios presentar máscara de creación umount : Desmontar un dispositivo unalias : Quitar un alias uname : información del sistema de impresión unexpand : Convertir espacios a las pestañas uniq : archivos uniquify. units : Convertir unidades de una escala a otra unset : Quitar nombres de variables o funciones unshar : guiones de archivos shell Desembale until : Ejecutar comandos (hasta el error) uptime : Mostrar el tiempo de actividad useradd : Crear nueva cuenta de usuario userdel : Eliminar una cuenta de usuario usermod : modificar la cuenta de usuario users : usuarios Lista entran actualmente uuencode : Codificar un archivo binario uudecode : decodificar un archivo creado por uuencode Vv: Lista más detallados contenido del directorio (ls -l -b’) vdir : Lista más detallados contenido del directorio(ls -l -b’) vi: Editor de texto vmstat : Informe de estadísticas de memoria virtual Wwait : Espere a un proceso para completar watch : Ejecutar / mostrar periódicamente un programa wc : recuento de bytes de impresión, de palabras y de línea whereis : Buscar $ path del usuario, páginas de manual y archivos de código fuente de un programa which : Buscar $ path del usuario para un archivo de programa while : Ejecutar comandos who : Imprimir todos los nombres de usuario actualmente ingresados whoami : Imprimir el ID de usuario actual y el nombre (`-UN id ‘) wget : Recuperar páginas web o archivos a través de HTTP, HTTPS o FTP write : Enviar un mensaje a otro usuario xxargs : Utilidad de ejecución, pasando lista de argumentos construidos (s) xdg-open: Abra un archivo o URL en aplicación preferida del usuario.
  7. La consola es otra forma de usar Linux, no es la mejor ni la peor, yo creía que nunca iba a terminar usando la consola porque es muy difícil, pero ahora la uso bastante. Es tan útil que es uno de los pros que tiene Linux en contra de Windows, aunque Windows tiene una especie de consola ésta no tiene tantos programas y funciones como en Linux. A la consola la podés usar para todo, es la mejor forma de instalar programas, de modificar archivos del sistema, de hacer tareas de administración, de realizar tareas repetitivas, de arreglar cualquier error y de encontrar más información sobre cualquier problema Si querés instalar un programa necesitás escribir solamente cuatro palabras, si tenés algún problema con algún programa abrís el programa desde la consola y vas a tener un montón de información al respecto, si por ejemplo querés dividir una foto en 6 partes lo podés hacer desde la interfaz gráfica, pero si querés hacerlo con 1500 fotos lo único que necesitás es escribir 6 palabras (y en el 80% de los casos no hay que instalar nada) El problema puede ser acordarse de qué escribir, pero algo muy importante es aprender cuáles son las partes los comandos para memorizar más fácil. De última con una búsqueda por internet se encuentra todo Acá en blog victorhckinthefreeworld están publicando una guía sobre cómo usar la consola desde cero, parece más difícil que lo que realmente es En realidad es algo así como una traducción de una guía que están haciendo en el blog de openSUSE llamada "Command Line Tuesdays" La consola de Linux para novatos parte 1 La consola de Linux para novatos parte 2 La consola de Linux para novatos parte 3 La consola de Linux para novatos parte 4 La consola de Linux para novatos parte 5 La consola de Linux para novatos parte 6 La consola de Linux para novatos parte 7 Command Line Tuesdays introducción Command Line Tuesdays parte 1 Command Line Tuesdays parte 2 Command Line Tuesdays parte 3 Command Line Tuesdays parte 4 Command Line Tuesdays parte 5 Command Line Tuesdays parte 6 Command Line Tuesdays parte 7 Command Line Tuesdays parte 8 Esto no tiene relación con ninguna de esas dos guías pero me pareció interesante: Viernes de terminal (desdelinux): Edición en línea de comandos Viernes de terminal (desdelinux): Patch y Diff
  8. Amigos os traigo dos sencillas instrucciones para saber cuanta memoria grafica tenemos en nuestra maquina, lo primero de todo listar la tarjeta grafica a continuacion nos dara estos valores: 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV280 [Radeon 9200 PRO] (rev 01) estos son los de mi tarjeta grafica, a vosotros os dara el valor de la vuestra y el modelo, y luego a continuacion ponemos lo siguiente el numero 01:00.0 es el de mi grafica, vosotros tendreis que poner el que os salga a vosotros tras el primer comando. y por fin el resultado: Memory at e8000000 (32-bit, prefetchable) Memory at ff0f0000 (32-bit, non-prefetchable) Ahí lo tenemos en amarillo, la memoria de mi grafica espero disfruten probandolo y se animen a aprender un comando util de consola.
  9. Dando una vuelta por la red (no, la de pesca no) he acabado, no sé muy bien cómo, encontrando unos interesantes Libros de Trucos para GNU/Linux creados por Jesús Camacho y alojados en PortalLinux En una línea similar a los conocidos "Cubos de trucos linuxeros" que hicieron su aparición hace algún tiempo y que han sido adaptados para distintas distribuciones, estos libros son perfectos para aquellos linuxeros que no sean tan amantes de las manualidades Además, el limitado espacio de las caras de un cubo no permitía que las instrucciones fueran tan extensas y detalladas como lo pueden ser estando escritas en las páginas de un libro Descarga (Haz click en la imagen correspondiente) Y hasta tenemos un vídeo explicando las instrucciones para armar correctamente nuestro libro de trucos :lol: Web http://portallinux.es/librodetrucos/
  10. Explainshell es una proyecto Open Source llevado a cabo por Idan Kamara utilizando Python, un poco de NLTK, otro poco de d3.js y Flask. Este curioso sitio funciona como un gigantesco manual de consulta que nos permitirá saber tanto la función de una determinado comando, como sus argumentos, con explicaciones gráficas y detalladas (en inglés, eso sí) como una recopilación interactiva de todas las páginas "man" disponibles para cualquier distribución. http://explainshell.com
  11. Shiba87

    Comandos Unix [Español]

    Pequeño resumen en castellano de los comandos de Unix más comunes, su descripción y su uso Descarga http://www.putlocker.com/file/8B11060F87F58546 Google drive https://docs.google.com/file/d/0B4FF12HzhOl4ZW5FenBxNzllZms/edit?usp=sharing Box https://app.box.com/s/8qatf3p2t7d6pf7sqmb2
  12. Guake es un terminal inspirado en las consolas de juegos como por ejemplo Quake, para abrirlo basta con pulsar F12, con F11 pasamos a modo pantalla completa. Puede personalizarse, lo mejor es probarlo, yo es la consola que utilizo, es muy rápida y cómoda de utilizar. Viene en los repositorios de casi todas las distros, Debian: $ sudo apt-get install guake Fedora: $ yum install guake
  13. Hola, buenas tardes, os dejo una pequeña ayuda, para nuestros problemas y también a la hora de comunicarnos en el foro, diciendo nuestras cosillas, problemas o situaciones: A la hora de buscar respuestas a los problemas que puedas enfrentar al usar Linux es necesario proporcionar toda la información necesaria sobre el problema en cuestión, como por ejemplo: el tipo de computadora que tienes, versión de Debian, versión del kernel, sistema de escritorio, etc. Eso ayudará a describir los pasos que llevaste a cabo para provocar o solucionar el problema. Es más fácil solicitar y obtener apoyo cuando se sabe cómo proporcionar dicha información, y este artículo pretende ofrecer una lista de comandos para alcanzar dicho objetivo. Muchos usuarios nuevos de Debian GNU/Linux no saben cómo aportar toda la información posible y podrían no recibir la ayuda adecuada, simplemente por no saber proporcionar la información adecuada. En algunos comandos la información resultante excede la altura de la pantalla, así que para facilitar la lectura de dicha información se usa el paginador less y de esta manera es posible desplazarse hacia abajo y hacia arriba visualizando toda la información. Para salir del paginador simplemente se presiona la tecla Q (quit). A continuación 2 ejemplos de cómo se usará dicho paginador: dmesg | less y less /etc/apt/sources.list Información del fabricante y del modelo Fabricante del equipo: sudo dmidecode -s system-manufacturer Nombre del producto: sudo dmidecode -s system-product-name Versión del producto: sudo dmidecode -s system-version Número de serie del equipo: sudo dmidecode -s system-serial-number SKU (Stock Keeping Unit) ó P/N (Part Number) del producto: sudo dmidecode | grep -i sku Más información detallada: sudo dmidecode Información del procesador Mostrar el nombre del fabricante, modelo, y velocidad: grep 'vendor_id' /proc/cpuinfo ; grep 'model name' /proc/cpuinfo ; grep 'cpu MHz' /proc/cpuinfo Mostrar la arquitectura (32 o 64 bits): sudo lshw -C CPU | grep width Nota: El paquete lshw no está instalado de manera predeterminada, por lo que antes de usarlo es necesaria su instalación. Mostrar el tipo de máquina: uname -m Mostrar si el procesador soporta "Extensiones de Virtualización" (Intel-VT ó AMD-V), las cuales se activan desde la configuración de BIOS del equipo: Si el procesador es Intel, se necesita saber si aparece el valor "vmx": grep -i vmx /proc/cpuinfo Si el procesador es AMD, se necesita saber si aparece el valor "svm": grep -i svm /proc/cpuinfo Información de la batería acpi -bi ó acpitool -B Nota: el comando acpitool no se encuentra instalado de forma predeterminada. Memoria RAM y partición SWAP Mostrar el total de memoria RAM y la partición swap (cambiar el último parámetro por: -b = Bytes, -k = Kilobytes, -m = Megabytes, -g = Gigabytes, según convenga): free -o -m y otra forma de hacerlo es así: grep 'MemTotal' /proc/meminfo; grep 'SwapTotal' /proc/meminfo Para mostrar en qué partición (y el tamaño) está el swap: sudo swapon -s Kernel Mostrar el nombre y versión del kernel: uname -sr Shell Mostrar el shell en uso: echo $SHELL Distribución Mostrar el nombre, versión y nombre clave de la distribución: lsb_release -idc Entorno del usuario Nombre del usuario actual: echo $USER Nombre del equipo: echo $HOSTNAME Directorio base del usuario actual: echo $HOME Directorio de trabajo actual: echo $PWD o pwd Hardware Listar los dispositivos PCI / PCIe lspci Listar todos los dispositivos PCMCIA /sbin/lspcmcia Listar todos los dispositivos USB: lsusb Listar todos los dispositivos detectados como SCSI: lsscsi Nota: El paquete anterior no está instalado de manera predeterminada, por lo que antes de usarlo es necesaria su instalación. Módulos que se han indicado al kernel que cargue durante el arranque: cat /etc/modules Listar todos los módulos que cargó el sistema: lsmod | less Listar el hardware (información resumida): sudo lshw -short Listar el hardware (información extensa): sudo lshw | less Nota: El paquete lshw no está instalado de manera predeterminada, por lo que antes de usarlo es necesaria su instalación. Medios de almacenamiento y arranque Listar las particiones en los medios de almacenamiento: sudo fdisk -l Conocer el espacio usado y disponible en las particiones: df -h Conocer en qué partición (y el tamaño) está swap: sudo swapon -s Mostrar las entradas registradas para el gestor de arranque GRUB "Legacy" (hasta la versión 0.97): sudo grep -i title /boot/grub/menu.lst | grep "#" -v Mostrar las entradas registradas para el gestor de arranque GRUB 2: sudo grep -i menuentry /boot/grub/grub.cfg | grep "#" -v Mostrar la tabla de particiones (File System TABle) que el sistema monta automáticamente durante el arranque: less /etc/fstab Mostrar el valor UUID (Universally Unique IDentifier) de todas las particiones: sudo blkid Redes Listar los dispositivos de red alámbricos PCI: lspci | grep -i ethernet Listar los dispositivos de red inalámbricos PCI: lspci | grep -i network Listar los dispositivos de red USB: lsusb | grep -i ethernet ; lsusb | grep -i network Mostrar los módulos cargados por el sistema, para controlar tarjetas de red inalámbricas: lsmod | grep iwl Mostrar información del controlador usado por un dispositivo de red específico (se debe sustituir la palabra interfaz por el nombre lógico de la tarjeta de red, por ejemplo eth0, wlan0, ath0, etc.): sudo ethtool -i interfaz Nota: El paquete anterior no está instalado de manera predeterminada, por lo que antes de usarlo es necesaria su instalación. Configuración de las tarjetas de red y sus direcciones IP asignadas: cat /etc/network/interfaces Resolución de Nombres de Dominio: cat /etc/resolv.conf Mostrar el contenido del archivo HOSTS: cat /etc/hosts Nombre del equipo, tal y como se verá en la red local: cat /etc/hostname ó grep 127\.0\.1\.1 /etc/hosts ó echo $HOSTNAME Direcciones IP locales de las tarjetas de red alámbricas (resumen): /sbin/ifconfig | grep -i direc | grep -i bcast si el sistema está en inglés se usa: /sbin/ifconfig | grep -i addr | grep -i bcast Direcciones IP locales de las tarjetas de red alámbricas (detalle): /sbin/ifconfig Direcciones IP locales de las tarjetas de red inalámbricas (resumen): /sbin/iwconfig | grep -i direc | grep -i bcast si el sistema está en inglés se usa: /sbin/iwconfig | grep -i addr | grep -i bcast Direcciones IP locales de las tarjetas de red inalámbricas (detalle): /sbin/iwconfig Mostrar la tabla de enrutamiento: sudo route -n Para conocer la dirección IP pública (externa): curl ip.appspot.com Repositorios / actualización del sistema Visualizar el contenido del archivo sources.list, el cual contiene las direcciones de los repositorios: less /etc/apt/sources.list Video Listar las tarjetas de vídeo (PCI / PCIe): lspci | grep -i vga Para determinar si el equipo soporta aceleración de gráficos es necesario que esté instalado el paquete de herramientas mesa-utils. Dicho paquete contiene el comando glxinfo: glxinfo | grep -i render Para calcular los FPS (frames per second) se ejecuta el siguiente comando: timeout 60 glxgears El cual mostrará durante 60 segundos (con la ayuda del comando timeout) una ventana pequeña con una animación de 3 engranajes, mientras que al mismo tiempo en la ventana de la terminal se mostrarán los valores promedios de fotogramas por segundo (FPS, frames per second): Ejemplo del desempeño gráfico de un sistema: 338 frames in 5.4 seconds = 62.225 FPS 280 frames in 5.1 seconds = 55.343 FPS 280 frames in 5.2 seconds = 54.179 FPS 280 frames in 5.2 seconds = 53.830 FPS 280 frames in 5.3 seconds = 53.211 FPS 338 frames in 5.4 seconds = 62.225 FPS 280 frames in 5.1 seconds = 55.343 FPS 280 frames in 5.2 seconds = 54.179 FPS 280 frames in 5.2 seconds = 53.830 FPS 280 frames in 5.3 seconds = 53.211 FPS Ejemplo de un mejor desempeño gráfico en otro sistema: 2340 frames in 5.0 seconds = 467.986 FPS 2400 frames in 5.0 seconds = 479.886 FPS 2080 frames in 5.0 seconds = 415.981 FPS 2142 frames in 5.0 seconds = 428.346 FPS 2442 frames in 5.0 seconds = 488.181 FPS 2295 frames in 5.0 seconds = 458.847 FPS 2298 frames in 5.0 seconds = 459.481 FPS 2416 frames in 5.0 seconds = 483.141 FPS 2209 frames in 5.0 seconds = 441.624 FPS 2437 frames in 5.0 seconds = 487.332 FPS Para mostrar la configuración actual del servidor X (X Window System): less /etc/X11/xorg.conf Para conocer la resolución actual (anchura x altura) y frecuencia de barrido (MHz): xrandr | grep '*' Para conocer todas las resoluciones que la configuración actual soporta: xrandr Para mostrar las cámaras web (USB): lsusb | grep -i camera El siguiente ejemplo muestra el resultado de 2 cámaras web conectadas a un mismo equipo: Bus 001 Device 003: ID 0c45:62c0 Microdia Sonix USB 2.0 Camera Bus 002 Device 004: ID 0ac8:3420 Z-Star Microelectronics Corp. Venus USB2.0 Camera Las cámaras web se "montan" en orden consecutivo en la ruta /dev/ : Bus 001 ---> /dev/video0 Bus 002 ---> /dev/video1 Bus 003 ---> /dev/video2 [...] Para comprobar que las cámaras web se han "montado" en su ruta correspondiente: ls /dev/video* -lh Audio Listar hardware de audio: lspci | grep -i audio ó sudo lshw | grep -i audio | grep product Nota: El paquete anterior no está instalado de manera predeterminada, por lo que antes de usarlo es necesaria su instalación. Listar los dispositivos de reproducción de audio: aplay -l | grep -i tarjeta si el sistema está en inglés entonces se usa: aplay -l | grep -i card Listar todos los módulos que cargó el sistema, para ser usados por los dispositivos de sonido: lsmod | grep -i snd Las siguientes son pruebas para verificar si los altavoces están correctamente conectados y distribuidos. Los altavoces deben estar encendidos y durante la prueba se puede ajustar el volumen, cables, y disposición. Cada prueba emite un sonido en un ciclo, y se repite 2 veces más: Si el sistema de sonido es de 1 canal (monoaural): speaker-test -l 3 -t sine -c 1 Si el sistema de sonido es de 2 canales (stereo): speaker-test -l 3 -t sine -c 2 Si el sistema de sonido es de 5.1 canales (surround): speaker-test -l 3 -t sine -c 6 Registros (logs) Visualizar las 30 últimas líneas del buffer del kernel: dmesg | tail -30 Visualizar todo el buffer del kernel: dmesg | less Los registros del servidor X dan información útil sobre la configuración actual del mismo, y sobre la tarjeta de video: cd /var/log/ ls Xorg* -hl ello mostrará todos los archivos de registros del servidor X, siendo el archivo Xorg.0.log el más reciente. Para ver los mensajes de error (errors) y mensajes de advertencia (warnings): grep -E "(WW)|(EE)" Xorg.0.log | grep -v unknown Si se desea ver toda la información del registro: less Xorg.0.log Si se desea ver el contenido de algún registro anterior al actual sólo basta sustituir el nombre de archivo Xorg.0.log por el nombre del archivo que se desee visualizar. Para visualizar el registro de arranque (boot) es necesario activarlo primeramente. Se debe abrir el archivo /etc/default/bootlogd y sustituir el valor no por yes, quedando así: # Run bootlogd at startup ? BOOTLOGD_ENABLE=yes Durante el próximo inicio del sistema se generará el archivo /var/log/boot el cual ya podrá ser revisado: sudo less /var/log/boot Los registros anteriores de arranque pueden visualizarse con: sudo ls /var/log/boot* -hl y consultarse como ya se ha mostrado. Para ver otros registros: La mayoría de los registros (logs) del sistema se encuentran en el directorio /var/log/, así como también en varios subdirectorios, por lo tanto sólo basta entrar a dicho directorio y realizar un listado para conocerlos: cd /var/log/ ls -hl Otras formas de conocer el sistema Aunque existen también herramientas gráficas que permiten conocer el sistema, es posible que el ambiente gráfico no funcione, por ello el uso de la terminal es indispensable. Algunas de las herramientas gráficas más conocidas son hardinfo y sysinfo, y para instalarlas desde la terminal basta con ejecutar: sudo aptitude install hardinfo sysinfo Nota: hardinfo aparece como System Profiler and Benchmark, y sysinfo aparece con el nombre Sysinfo. Creo que nos puede venir bien a todos. Visto en Usemos linux.
×
×
  • Crear Nuevo...