Comandos Linux

Información del sistema arch: mostrar la arquitectura de la máquina (1). uname -m: mostrar la arquitectura de la máquina (2). uname -r: mostrar la versión del kernel usado. dmidecode -q: mostrar los componentes (hardware) del sistema. hdparm -i /dev/hda: mostrar las características de un disco duro. hdparm -tT /dev/sda: realizar prueba de lectura en un Leer másComandos Linux[…]

cambio de permisos en linux

Permisos en Linux con chmod Nunca viene mal recordar algunos detallitos para la gestión y administración de permisos en Linux. Aqui os dejo una guia para aprender a utilizar el comando chmod. Este comando se aplica sobre ficheros o carpetas, en el caso de que sean carpetas podemos usar la opcion -R para dar permisos recursivamente a todas las Leer máscambio de permisos en linux[…]

Sed comando de la shell de Linux

  El shell de linux: Comando sed   Este comando también lo usamos mucho, porque nos permite, de una forma cómoda, borrar líneas, registros o sustituir cadenas de caracteres dentro de las líneas. Para borrar una línea hacemos lo siguiente:     sed 'nº_de_línead' fichero Podemos indicar un número de línea concreto. Por ejemplo:     sed Leer másSed comando de la shell de Linux[…]

faill2ban Seguridad Linux

Trucos, configuraciones y aplicaciones concretas usando Fail2ban Archivo de configuración /etc/fail2ban/jail.local en Debian  

    Como solucionar el problema de que no funcione el ban tras varios intentos fallidos de autenticación SASL en Debian   Existe un problema con la expresión regular que aparece en el fichero /etc/fail2ban/filter.d/sasl.conf que hace match con las Leer másfaill2ban Seguridad Linux[…]

MANUAL BÁSICO DE CRON

¿Qué es cron? Cron es el nombre del programa que permite a usuarios Linux/Unix ejecutar automáticamente comandos o scripts (grupos de comandos) a una hora o fecha específica. Es usado normalmente para comandos de tareas administrativas, como respaldos, pero puede ser usado para ejecutar cualquier cosa. Como se define en las páginas del manual de Leer másMANUAL BÁSICO DE CRON[…]

MANUAL BÁSICO DE CRON

¿Qué es cron? Cron es el nombre del programa que permite a usuarios Linux/Unix ejecutar automáticamente comandos o scripts (grupos de comandos) a una hora o fecha específica. Es usado normalmente para comandos de tareas administrativas, como respaldos, pero puede ser usado para ejecutar cualquier cosa. Como se define en las páginas del manual de Leer másMANUAL BÁSICO DE CRON[…]

Control de Procesos ps

  La más simple definición de un proceso podría ser que es una instancia de un programa en ejecución (corriendo). A los procesos frecuentemente se les refiere como tareas. El contexto de un programa que esta en ejecución es lo que se llama un proceso. Este contexto puede ser mas procesos hijos que se hayan Leer másControl de Procesos ps[…]

Git de Master a Master

Para poder actualizar un repositorio de Master a master sin errores con git touch .git/git-daemon-export-ok# para permitir que el repo se exporte git config receive.denyCurrentBranch warn# o ignore si no te interesa ver warnings touch .git/hooks/post-receive chmod +rx .git/hooks/post-receive nano .git/hooks/post-receive dentro escribir:   #!/bin/sh cd .. env -i git reset –hard    

Uso de Cron

  Usando cron Hay al menos dos maneras distintas de usar cron: La primera es en el directorio etc, donde muy seguramente encontrarás los siguientes directorios: cron.hourly cron.daily cron.weekly cron.monthly Si se coloca un archivo tipo script en cualquiera de estos directorios, entonces el script se ejecutará cada hora, cada día, cada semana o cada mes, Leer másUso de Cron[…]