Herramientas de usuario

Herramientas del sitio


tecnica:anotaciones_tecnicas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tecnica:anotaciones_tecnicas [2023/01/15 17:32]
fmolinuevo [Cómo hacer un hard reset para shutdown o reboot por línea de comandos]
tecnica:anotaciones_tecnicas [2025/07/18 14:10] (actual)
fmolinuevo [Túnel inverso SSH (SSH tunneling reverse mode)]
Línea 1: Línea 1:
 ====== Anotaciones técnicas generales ====== ====== Anotaciones técnicas generales ======
  
-//Por el equipo de [[fmsi>|FMSI Sistemas de Informática]]//​+//Por el equipo de [[axr>|AXR Sistemas de Informática]]//​
  
  
Línea 305: Línea 305:
  
 **22**: es el puerto SSH en el servidor host **22**: es el puerto SSH en el servidor host
 +
 +===== Copiar una imagen de disco RAW de un equipo a otro, directamente en el disco de este =====
 +
 +La conexión se establece por SSH, por lo que el servidor SSH debe estar configurado en el equipo de destino. Además debe conocerse la identificación del disco donde se copiará, por ej: nvme0n1, sda, vda, etc.
 +
 +  time dd if=/​srv/​imgs/​windows.raw bs=102400k | ssh root@172.16.11.144 "dd of=/​dev/​nvme0n1 status=progress"​
  
 ===== MySQL ===== ===== MySQL =====
Línea 331: Línea 337:
   # Todas las tablas de todas las bases de datos, para un usuario específico ingresando desde cualquier host (superuser)   # Todas las tablas de todas las bases de datos, para un usuario específico ingresando desde cualquier host (superuser)
   GRANT ALL PRIVILEGES ON *.* TO '​usuario'​@'​%'​ IDENTIFIED BY '​contraseña'​ WITH GRANT OPTION;   GRANT ALL PRIVILEGES ON *.* TO '​usuario'​@'​%'​ IDENTIFIED BY '​contraseña'​ WITH GRANT OPTION;
 +
 +==== Agregar un usuario root ====
 +
 +  CREATE USER '​root'​@'​%'​ IDENTIFIED BY '​PASSWORD';​
 +  GRANT ALL PRIVILEGES ON *.* TO '​root'​@'​%'​ WITH GRANT OPTION;
 +  FLUSH PRIVILEGES;
  
 ==== Realizar una copia de resguardo completa de una base de datos ==== ==== Realizar una copia de resguardo completa de una base de datos ====
Línea 347: Línea 359:
 </​code>​ </​code>​
  
 +==== Ver el tamaño de todas las bases de datos ====
 +
 +<​code>​
 +SELECT table_schema AS "​Database",​ ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;​
 +</​code>​
 +
 +==== Ver el tamaño de todas las tablas y mostrarlos en orden ====
 +
 +<​code>​
 +SELECT table_name AS "​Table",​ ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "​database_name"​ ORDER BY (data_length + index_length) DESC;
 +</​code>​
 ===== Analizar cuánta memoria usa un proceso ===== ===== Analizar cuánta memoria usa un proceso =====
  
Línea 515: Línea 538:
   sh -c "echo b > /​proc/​sysrq-trigger"​   sh -c "echo b > /​proc/​sysrq-trigger"​
  
 +==== Manejo de unidades/​discos extraíbles ====
 +
 +Se puede utilizar el comando **udisksctl**,​ que es parte del paquete **udisksd**.
 +
 +Mostrar el listado de unidades extraíbles:​
 +
 +  udisksctl status
 +
 +Mostrar información sobre un dispositivo de bloques:
 +
 +  udisksctl info -b /​dev/​nvme0n1
 +
 +Apagar una unidad:
 +
 +  udisksctl power-off -b /dev/sdb
 ===== X Window System ===== ===== X Window System =====
  
tecnica/anotaciones_tecnicas.1673814733.txt.gz · Última modificación: 2023/01/15 17:32 por fmolinuevo