Conocer el estado de los disco duros en linux

Todos los servidores que corren Linux facilitan enormemente la tarea de detectar fallos en discos duros, proceder a su parada y sustituirlos por otros nuevos, integrándolos transparentemente en el RAID que solemos implementar en nuestros servidores. ¿Cómo se detecta que un disco es defectuoso? La primera pista nos la va a dar un cambio drástico en el servidor: bajada de rendimiento, problemas de acceso a ficheros, servicios caídos, etc. Es en ese momento cuando debemos pasar a comprobar la salud de los discos duros del sistema y descubrir cuál (o cuales) es el que tiene problemas. La forma más directa y sencilla de comprobar si un disco duro está teniendo problemas es consultar el registro de los mensajes del núcleo con el comando dmesg. Ahí…

0 comentarios

Como obtener información sobre el sistema de hardware en linux

Muchos de nosotros conocemos comandos como lsusb, lspci, lscpu o simplemente lshw, comandos que nos sirven para obtener vasta información de nuestro sistema. Hoy les traigo otro comando que a mi parecer nos brinda mucha más información: dmidecode. Los comandos Los siguientes comandos tienen que ser ejecutados como root o con sudo!: Por ejemplo, vamos a obtener información básica de nuestro sistema: sudo dmidecode -t System Esta es la información básica del Sistema, también se puede mostrar la información del Bios: sudo dmidecode -t BIOS Así como algo que encontrarán más interesante: sudo dmidecode -t Processor Las opciones son varias, pueden usar el nombre de lo que desean conocer (System, BIOS, etc) o el número que lo identifique. Si desean tener aún más opciones para…

0 comentarios

Deje de usar la tail -f (la mayoría de las veces)

Veo a mucha gente usando tail -f para monitorear archivos que están cambiando, en su mayoría archivos de registro. Si eres uno de ellos, déjame mostrarte una mejor alternativa: less +F La documentación explica bien de qué se trata esto de +F : Desplazarse hacia adelante y sigue intentando leer cuando se llega al final del archivo. Normalmente este comando se usaría cuando ya esté al final del archivo. Es una forma de supervisar la cola de un archivo que está creciendo mientras se está viendo. (El comportamiento es similar al comando «tail -f«). Así que dice que es similar a la tailf -f, pero ¿por qué creo que es mejor? En pocas palabras, le permite cambiar entre navegación y modo de observación. Todos hemos…

0 comentarios

11 razones para utilizar Linux en vez de Windows

Aquí hay 11 razones por las que dicen por qué hay que migrar de Windows a un escritorio Linux. 1) ¡Linux es GRATIS! A diferencia del sistema operativo Windows y sus actualizaciones relacionadas, la instalación del sistema operativo Linux y la actualización son absolutamente grauitas. Mientras que para el sistema operativo Windows tiene que desembolsar a Microsoft, Linux se ofrece a usted con la mejor interfaz libre de costo. 2) ¡La seguridad de los datos es la máxima prioridad! Linux se ha desarrollado teniendo la seguridad de los datos del usuario como primera prioridad. Usted siempre habrá escuchado o por su experiencia personal, el dolor de la instalación y actualización del antivirus en Windows. Además del costo adicional del antivirus usted siempre tiene el riesgo…

0 comentarios

Cómo instalar en Ubuntu Linux Nginx, MySQL, PHP (LEMP)

Prepararción Los pasos de este tutorial requieren que el usuario tenga privilegios de root Paso 1: Actualización Apt-Get A lo largo de este artículo voy a usar apt-get como un instalador para todos los programas del servidor. Siempre se descubren vulnerabilidades en los programas que utilizamos, por lo que es importante que descarguemos todo el software actualizado para proteger el servidor. Hagamos una actualización completa de los programas del servidor. apt-get update Paso 2: Instalar Mysql MySQL es un potente sistema de gestión de bases de datos utilizado para organizar y recuperar datos Para instalar MySQL, abra el terminal y escriba estos comandos: sudo apt-get install mysql-server php5-mysql Durante la instalación, MySQL le pedirá que establezca una contraseña de root. Si pierdes la oportunidad de…

0 comentarios

Accesos directos de Bash para máxima productividad

Puede o no sorprenderle saber que el shell bash tiene una serie muy rica de accesos directos que pueden hacer que su vida, trabajando con la línea de comandos sea mucho más fácil. Esta capacidad para editar la línea de comandos mediante atajos es proporcionada por la biblioteca GNU Readline. Esta biblioteca es utilizada por muchas otras aplicaciones de * nix además de bash, así que aprender algunos de estos atajos no sólo le permitirá crear comandos zip bash con una facilidad absurda :), sino que también puede hacerte más eficiente en el uso de una variedad de otros * nix . No quiero entrar en Readline demasiado profundamente por lo que voy a mencionar una cosa más. De forma predeterminada, Readline utiliza los enlaces…

0 comentarios

Mostrar las aplicaciones que utilizan la conexión a Internet en este momento

La secuencia de comando que recomiendo es la siguiente: $ lsof -P -i -n | cut -f 1 -d » «| uniq | tail -n +2 Las alternativas podría ser: lsof -P -i -n ss -p ss -p | cat Para socket ya establecidos solamente: ss -p | grep STA Para ver solo los nombres del proceso ss -p | cut -f2 -sd\» o ss -p | grep STA | cut -f2 -d\» netstat -lantp | grep -i stab | awk -F/ ‘{print $2}’ | sort | uniq Este último comando muestra las aplicaciones que utilizan la conexión a Internet en este momento. Se puede utilizar para descubrir qué programas crean tráfico de Internet. Saltea la parte después de awk para obtener más detalles, aunque…

0 comentarios

Comandos donde no es necesario el uso de la GUI en Linux

Aquí hay algunas tareas que puede que desee considerar el uso de la línea de comandos. 1. Cambiar el tamaño de las imágenes A menos que estés haciendo algún tipo de arte, no hay razón para cargar Photoshop o el Gimp. Un simple comando suele bastar para casi todas sus necesidades de redimensionamiento de imagenes. convert -resize 300 image.jpg image-small.jpg Si te encuentras haciendo muchos cambios de imagenes durante el día, este comando podría ahorrarte mucho tiempo. Usted puede incluso hacer el resizing de las imagenes en masa. 2. Adición de una sombra a una imagen Me encontré gastando una tonelada de tiempo añadiendo sombras a las imágenes. Usando un simple comando pude crear sombras en segundos: convert screenshot.jpg ( +clone -background black -shadow 60×5+0+5…

0 comentarios

Cómo configurar el bluetooth en Linux con bluez y hcitool

Los dispositivos Bluetooth son bastante ubicuos hoy, se encuentran en casi todas partes, es una manera simple y barata de agregar conectividad inalámbrica a un dispositivo. Un sistema Linux podría utilizar muchos protocolos como OBEX, A2DP, DUN, HID etc. etc. para interactuar con diferentes dispositivos para diferentes propósitos. Así que podemos conectar, sincronizar y administrar esos dispositivos bluetooth desde una PC con Linux, empecemos. Configuración inicial La mayoría de los adaptadores bluetoth están basados en USB y pueden configurarse con utilidades HCI, algunos dispositivos bluetooth como los adaptadores bluetooth Atheros pueden requerir firmware del dispositivo instalado en el sistema. Para instalar los paquetes de software necesarios en Debian u otros derivados de Debian como Ubuntu, Linux Mint ejecute los comandos que se muestran a continuación.…

0 comentarios

Cómo configurar el servidor SAMBA y transferir archivos entre Linux y Windows

Si está leyendo este artículo significa que tiene una red en casa u oficina con una computadora con Windows y otra Linux o ha creado una red virtual usando VirtualBox y necesita enviar archivos entre un host Linux a Windows. La transferencia de archivos entre Linux y Windows se puede hacer usando SAMBA, que es una suite de software de código abierto que proporciona servicios de impresión y de archivos sin problemas a los clientes SMB / CIFS, permitiendo la interoperabilidad entre sistemas basados en Unix/Linux y sistemas basados en Windows Cómo configurar el servidor SAMBA ¿Cómo instalar el servidor Samba en Ubuntu Linux? Para configurar el primer paso de SAMBA es instalarlo utilizando el siguiente comando: $ sudo apt install samba Una vez finalizada…

0 comentarios