**CAMBIAR PROMPT LINUX TEMPORALMENTE**\\ export PS1="xz@equipo:$ "\\ **DIVIDIR / JUNTAR VIDEO**\\ split NVEExport.mpg -b 4200MB -d NVEExport.mpg\\ cat NVEExport* > NVEExport.mpg\\ **CREAR UNA IMAGEN DE TODO EL DISCO DURO**\\ sudo dd if=/dev/sde of=/media/user/461GB/raspberry16gb.img bs=4M status=progress\\ **GRABAR IMAGEN DEL DISCO DURO A UN DISCO DURO NUEVO**\\ sudo dd if=/media/user/461GB/raspberry16gb.img of=/dev/sdd bs=4M status=progress\\ **ACTUALIZAR YOUTUBE-DL**\\ sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl\\ sudo chmod a+rx /usr/local/bin/youtube-dl\\ **VERSIÓN DISTRIBUCIÓN INSTALADA**\\ cat /etc/issue\\ **DESACTIVAR / ACTIVAR SERVICIOS**\\ sudo update-rc.d apache2 disable\\ sudo update-rc.d apache2 enable\\ sudo /etc/init.d/cupsys stop (desactivar cups)\\ sudo update-rc.d -f cupsys remove (desactivar definitivamente)\\ sudo /etc/init.d/cupsys start (arrancar)\\ sudo update-rc.d cupsys defaults (arrancar con el equipo, activar)\\ **CIFRADO GNUPG**\\ gpg --full-gen-key (crea clave publica y privada)\\ gpg -a --export --output ascii.gpg 8FE85486A7FC5B7CE88CA4A9B780CD42838585C7 (exporta clave publica\\ gpg -a --export-secret-key 8FE85486A7FC5B7CE88CA4A9B780CD42838585C7 > asciiP.gpg (exporta clave privada)\\ gpg -k (muestra claves)\\ gpg -a --encrypt --recipient 8FE85486A7FC5B7CE88CA4A9B780CD42838585C7 documento.txt (encripta documento)\\ gpg -d documento.txt.gpg (desencripta documento)\\ gpg --import publica.key (importa clave publica)\\ gpg --allow-secret-key-import --import privada.key (importa clave privada)\\ gpg --delete-secret-key "Nombre Usuario" (borra clave privada)\\ gpg --delete-secret-and-public-key 48B08161FBDADFE393ADFC3E686F07454D6CEFC3 (borra clave privada y publica)\\ \\ gpg -a --output texto.sig --sign texto.asc (firmar con usuario a)\\ gpg -o ficheroSinFirma.txt --decrypt texto.sig\\ gpg -d texto.sig (descifrar con otra clave de otro usuario b)\\ \\ \\ se cifra eligiendo el identificador de la clave publica del usuario\\ gpg -a --encrypt --recipient AC69419631827DD0466292BDC1BA14F4D54868CF texto\\ se elige el identificador de la clave privada para firmar\\ gpg -a -u 67F6B5B0E3C1D544BC4965C970C69E5F26E13BF2 --output textoFirmado --sign texto.asc\\ se le quita la firma\\ gpg -o textoSinFirma --decrypt textoFirmado\\ se descifra\\ gpg -d textoSinFirma\\ \\ gpg -a --sign --default-key lucia@gmail.com --detach-sign p.txt (se firma un archivo en un fichero separado)\\ gpg --verify p.txt.asc p.txt (se verifica el archivo)\\ **Instalar un programa a partir de los .deb en la cache /var/cache/apt/archives\\ ** situarse en el directorio donde estan los .deb\\ sudo dpkg --unpack * (desempaqueta todos los ficheros)\\ sudo dpkg --configure --pending (configura todos los ficheros)\\ **Buscar un comando**\\ man -k wireles | grep -i 'essid' iwgetid (8) - Report ESSID, NWID or AP/Cell Address of wireless network **Descargar archivos con curl**\\ curl@equipo:$ curl https://wiki.acosadores.net/lib/exe/fetch.php?media=norcorea:ciberarma.gz -o ciberarma.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1290 100 1290 0 0 6131 0 --:--:-- --:--:-- --:--:-- 6142 curl@equipo:$ ls ciberarma.gz curl@equipo:$ Sin embargo puede ocurrir que al hacer curl https://github.com/scriptsgnu/impresora/blob/main/impresora.deb o curl https://github.com/scriptsgnu/impresora/raw/refs/heads/main/impresora.deb -o programa.deb no descargue nada o lo que se descargue sea el código html de la página\\ curl@equipo:$ curl -I https://github.com/scriptsgnu/impresora/raw/refs/heads/main/impresora.deb | grep -iE '.*location' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 location: https://raw.githubusercontent.com/scriptsgnu/impresora/refs/heads/main/impresora.deb curl no redirecciona al enlace de la descarga, podemos copiarle y hacer curl -O https://raw.githubusercontent.com/scriptsgnu/impresora/refs/heads/main/impresora.deb % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5228 100 5228 0 0 10607 0 --:--:-- --:--:-- --:--:-- 10604 o hacer que curl redireccione automáticamente y descargue correctamente curl@equipo:$ curl -LO https://github.com/scriptsgnu/impresora/raw/refs/heads/main/impresora.deb % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5228 100 5228 0 0 9686 0 --:--:-- --:--:-- --:--:-- 9686 **Comprimir, no eliminar .txt y renombrar**\\ gzip -c nmap_cn.txt > nmap_cn.txt.gz\\ **Comprimir, eliminar .txt y renombrar**\\ gzip nmap_cn.txt > nmap_cn.txt.gz\\ **comprimir y eliminar .txt:**\\ gzip nmap_cn.txt\\ **Descomprimir, no eliminar .gz y renombrar**\\ gunzip -c nmap_cn.txt.gz > nmap_cn.txt\\ **Descomprimir y eliminar el .gz**\\ gunzip nmap_cn.txt.gz\\ **Comprimir y mostrar por pantalla binario .gz**\\ gzip -c nmap_cn.txt\\ **Descomprimir y mostrar por pantalla .txt**\\ gunzip -c nmap_cn.txt.gz\\ **Empaquetar y comprimir todos los ficheros del directorio y viceversa**\\ tar -zcf empaqueta_y_comprime.tar.gz * (todos los archivos del directorio actual) tar -zcf empaqueta_y_comprime.tar.gz ficheros/ (todos los archivos del directorio ficheros) tar -zxf empaqueta_y_comprime.tar.gz (desempaqueta y descomprime) **Extraer archivo de fichero comprimido y empaquetado (.tar.gz)**\\ tar -tf urls_ips_ru_recon_ng.tar.gz commands_ru script_rusia.sh url_ip_ru.txt volcado_ru.txt webs_gobierno_ru.txt tar -xzf urls_ips_ru_recon_ng.tar.gz --get webs_gobierno_ru.txt ls urls_ips_ru_recon_ng.tar.gz webs_gobierno_ru.txt **Problemas con cambios de ips públicas, solución rápida para acceder localmente**\\ Editar /etc/hosts y agregar, ejemplo:\\ 192.168.0.11 wiki.acosadores.net\\ 192.168.0.12 acosadores.net\\ **Hacer un backup por ssh de dokuwiki, sus subdirectorios y archivos del servidor a nuestra máquina (el . indica el directorio en el que estamos)**\\ scp -r usuario@ipservidor:/var/lib/dokuwiki/data/* .