Exa, la alternativa perfecta al comando ls

Exa, es una herramienta, para la línea de comandos de GNU/Linux, que nos permite listar ficheros de forma más visual, colorida y atractiva que pretende ser la sustitución del veterano comando ls. Viene con funciones avanzadas, además, es incluso más fácil de usar que ls.

Continuar leyendoExa, la alternativa perfecta al comando ls

Como ver información del sistema y hardware instalado en Linux

Es muy habitual que necesitemos conocer determinados aspectos de nuestro sistema, tanto para la resolución de problemas como para solicitar ayuda en los foros. Conocer las versiones del software que tenemos instalado, los módulos cargados en el kernel, la arqutectura del sistema o las caraterísticas del hardware de nuestro equipo, es una tarea que debemos saber realizar, pues en muchos casos lo necesitaremos incluso para la instalación de nuevo software.

Continuar leyendoComo ver información del sistema y hardware instalado en Linux

Instalar Netdata Monitoring en Linux

A la hora de administrar un servidor, independientemente de la complejidad de la infraestructura que tengamos, es imprescindible monitorizar muchos aspectos, tanto del hardware como de la red, a los efectos de evitar problemas antes de que sucedan. Así aseguramos un correcto funcionamiento de nuestros servidores.

Continuar leyendoInstalar Netdata Monitoring en Linux

Comandos varios en sistemas UNIX

En este artículo vamos a aprender a usar unos cuantos comandos básicos en sistemas UNIX. Si utilizas este tipo de sistemas, es más que recomendable, conocer la terminal, que nos permitirá optimizar nuestro rendimiento con el ordenador. Disponemos de muchisimos comandos para la administración de sistemas Unix, independientemente de la distribución elegida. No obstante existen algunas diferencias entre familias de sistemas operativos, sobre todo con los gestores de paquetes y alguna más, como editores, etc...

Continuar leyendoComandos varios en sistemas UNIX

Script para la optimización del servidor

Ocasionalmente, nos podemos encontrar que alguna aplicación no funciona correctamente debido que no libera memoria cacheada. Esto puede ser un problema grave en un servidor. Vamos a ver un "scriptbash", al que llamaremos "LimpiezaServer.sh", para realizar el trabajo rápidamente. Para mejorar el rendimiento de nuestro servidor, conviene liberar la carga de la RAM de los espacios de memoria ocupados por los inodos y dentries que ya no son necesarios. Vamos a ver un scriptbash que resuelve este problema de forma sencilla. Vemos algunos conceptos y luego aporto el código para que solo tengas que copiar y pegar si lo quieres probar.

Continuar leyendoScript para la optimización del servidor

Matar procesos en GNU/Linux

Los sistema GNU/Linux son conocidos por su estabilidad, robustez y funcionalidad continuada sin reportar errores. No obstante, un sistema desktop no está exento de posibles fallos, como la congelación de aplicaciones o bloqueos de ventanas normalmente producidos por fallos del usuario, o por el fallo de un programa o librería.

Continuar leyendoMatar procesos en GNU/Linux

La orden find

La orden "find" es una potente y práctica herramienta para buscar, recursivamente, en el árbol de directorios, ficheros que cumplan los criterios especificados en la línea de comandos. La búsqueda puede realizarse a través de todos los subárboles del directorio raíz, o de los directorios que indiquemos específicamente. También nos permitirá realizar operaciones sobre el resultado de la búsqueda.

Continuar leyendoLa orden find

Llamadas al sistema. Programas, procesos e hilos o «thread»

Vamos a ver algunos conceptos de programación como son las definiciones de programa, de proceso e hilos. Analizaremos el mecanismo de llamadas al sistema, en sistemas GNU/Linux, que permite aceptar las peticiones, que desde el entorno del usuario, llegan al sistema.

Continuar leyendoLlamadas al sistema. Programas, procesos e hilos o «thread»

OpenSSH 9.1. Novedades e instalación

OpenSSH 9.1. Novedades e instalación Para el inicio de sesión remoto, con el protocolo SSH, "OpenSSH", es la principal herramienta de conectividad de código abierto. Nos servirá para prevenir intrusiones cifrando todo el tráfico en ambos sentidos. Nos ofrece capacidades de tunelización segura, varios métodos de autenticación y opciones de…

Continuar leyendoOpenSSH 9.1. Novedades e instalación

Cómo utilizar «GPG» para cifrar y firmar mensajes

GNU Privacy Guard "GPG", es una implementación de criptografía asimétrica o de clave pública. Con GPG podremos cifrar cualquier tipo de fichero y conseguir una transmisión segura de información entre las partes que intervienen y la verificación de que el origen de un mensaje es genuino, de quien dice ser.

Continuar leyendoCómo utilizar «GPG» para cifrar y firmar mensajes

Ubuntu 22.10 Kinetic Kudu. Novedades e instalación

La última versión provisional de Ubuntu, Ubuntu 22.10 "Kinetic Kudu" (Kudú Cinético), esta disponible desde el 20 de octubre, para descargarla e instalarla desde su página oficial de descargas. Encontramos las versiones de escritorio, servidor, Ubuntu para IoT (Raspberry Pi 2, 3 o 4) e imágenes de servidor optimizadas y certificadas para socios como Amazon AWS, Microsoft Azure, Google Cloud Platform, IBM Cloud y Oracle.

Continuar leyendoUbuntu 22.10 Kinetic Kudu. Novedades e instalación