Entradas

Mostrando las entradas etiquetadas como linux

Leer Temperatura CPU, memoria, carga de sistema en PHP

Imagen
  Como leer la temperatura de la CPU/GPU, Carga de sistema, Uso de memoria, uso de disco, .... desde PHP A veces nos encontramos con la necesidad de conocer estos parámetros, como por ejemplo cuando estamos ejecutando nuestros backpropagations en procesos de Machine Learning. Estos procesos consumen tanta CPU o GPU que el sistema se sobrecalienta, y es imprescindible conocer en todo momento la temperatura de la CPU para no provocar un desastre. Por ejemplo. Qué pasa cuando no se controla la temperatura y se deja que el proceso siga su curso hasta poner al rojo vivo la CPU? pues que al llegar a los 100ºC 🌡 el sistema se para bruscamente.... y os lo digo por experiencia 😅. Creé esta clase para ayudarme en los procesos de Machine Learning en PHP, pero decidí liberarla porque la verdad es que hace muchísimas cosas más, como conocer el uso de la memoria, del disco, estado de carga de la CPU, uptime, versión del sistema, saber el número de cpu's, ... Esta clase se puede utilizar para ...

Importar & exportar bases de datos MySQL desde línea de comandos. Consola Linux

Imagen
  Hoy os traigo un par de comandos que os van muy bien en el momento de realizar backups y restaurar los ficheros de datos .sql en vuestras bases de datos MySQL/MariaDB. Se trata de las sentencias en bash  mysqldump & mysql PhpMyAdmin es muy buena herramienta para administrar las bases de datos, pero muchas veces se queda un poco corta cuando realizamos importaciones o exportaciones de bases de datos MySQL/MariaDB muy grandes (errores de conexión, reconexiones para volver a enviar las bases de datos, duplicidad de registros, volver a empezar, ....). Existe en Linux un par de comandos que funcionan muy bien y evitan los errores de conexión por estar demasiado tiempo esperando a que finalice la importación/exportación de las bases de datos MySQL/MariaDB. Exportar base de datos MySQL de servidor externo a fichero local .sql: mysqldump --column-statistics=0 -h NOMBRE_DE_SERVIDOR -u NOMBRE_USUARIO -p BASE_DE_DATOS > nombre_fichero_local.sql Existe algún problema intentando ...

Copias de seguridad en Linux RSYNC + RAID + SSH. Conceptos básicos. Evita ataques Ransomware

Imagen
He publicado un artículo en linkedin explicando un poco por encima la estructura que podemos tener en nuestra empresa para la realización de copias de seguridad. Un tema muy importante y que muchas empresas no prestan atención, hasta que pasa lo inevitable y le toca correr al informático de turno. La base es copiar los ficheros compartidos de una red Windows en un servidor Linux. Este servidor Linux queda a parte de la red, por lo que en caso de ataque ransomware, los datos no se ven afectados. No está explicado a nivel técnico, sino básico para que todo el mundo pueda entender qué es el sistema RSYNC, RAID Y SSH, qué es lo que hace cada uno de ellos, para qué sirve y en qué se puede beneficiar una empresa de su uso. Se habla también del uso de servidores separados de la red de compartición de ficheros windows para salvaguardar los datos y del uso extra de seguridad de Antivirus. El sistema puede avisar diariamente por mail sobre el proceso de la copia realizada. Se explica además el ...

Espanya en el punt de mira de la pirateria

Imagen
Llegeixo al 3cat24.cat que Espanya està en el punt de mira de la pirateria segons el congrés dels Estats Units. Fa molt de temps que miro d'utilitzar sempre programari lliure, i gairebé tot el que utilitzo a l'ordinador és programari lliure (el Windows XP no, clar, però és original). Vaig convencent als meus clients que l'ús de programari lliure evita problemes legals i de seguretat, ja que qualsevol bug del software és corregit i es pot actualitzar amb total llibertat, sense pegues. Animeu-vos... no és tan difícil... i si podeu canviar al 100% amb GNU/Linux, millor