Tagunix

Zsh contra Bash

Z

Cuando hablamos de programación basada en UNIX, generalmente se trata de shells, terminales e interfaces de línea de comandos. El caparazón más frecuente en este sentido es Intento pero hay otras variantes disponibles y también ampliamente utilizadas, como Zsh o el Cáscara Z. En este artículo, intentaremos trazar la línea entre los dos caparazones y mostrar las diferencias para que pueda tener...

Monitoreo de cambios de datos usando un HIDS

M

En este artículo explicaré cómo monitorear sus datos y cómo detectar cambios. Este tipo de seguimiento se realiza principalmente mediante un Sistema de detección de intrusiones basado en host (HIDS) como Integrit. En este artículo, describimos varios métodos para sus diferentes casos de uso. IDS (descripción general) En general, un sistema de detección de intrusiones (IDS) es un dispositivo o una...

Siga los redireccionamientos en cURL

S

La utilidad cURL es un programa de línea de comandos que a menudo se incluye con distribuciones Unix / Linux y sistemas operativos Mac OSX. Le permite enviar casi cualquier tipo de solicitud HTTP a través de la línea de comando, lo cual es excelente para muchas cosas, desde la publicación de datos hasta una API REST y la descarga de archivos. Es muy común que los servidores HTTP devuelvan una...

Uso de SCP para copiar y transferir archivos y carpetas de forma segura

U

Introducción SCP significa Protocolo de copia segura. Es una herramienta que se puede utilizar para transferir archivos de un host local a un host remoto, de un host remoto a un host local o entre dos hosts remotos. En este artículo, examinaremos cómo usar SCP para copiar entre hosts locales y remotos. SCP se ejecuta casi exclusivamente desde la línea de comandos utilizando el scp mando. Utiliza...

Ejecutar tareas periódicas en Node con node-cron

E

¿Qué es Cron? Cron es una utilidad de programación que se ejecuta como un proceso demonio en el fondo de sistemas similares a Unix. Es extremadamente popular para ejecutar tareas periódicas, que pueden ser cualquier cosa que elija, como iniciar una copia de seguridad o borrar datos de una base de datos. Puede agregar tareas a Cron a través de la línea de comando usando el crontab -e mando...

Array Loops en Bash

A

En este artículo, le mostraremos los diversos métodos para recorrer arreglos en Bash. Los bucles de matriz son tan comunes en la programación que casi siempre necesitará usarlos en cualquier programación importante que realice. Para ayudar con esto, debe aprender y comprender los diversos tipos de matrices y cómo los recorrerá, que es exactamente lo que presentamos en este artículo. Antes de...

Copiar un directorio con SCP

C

El comando de Unix scp (que significa “protocolo de copia segura”) es una herramienta sencilla para cargar o descargar archivos (o directorios) a / desde una máquina remota. La transferencia se realiza sobre SSH, que es la forma en que mantiene sus opciones familiares (como especificar identidades y credenciales) y garantiza una conexión segura. Es realmente útil poder mover archivos...

Subcadenas en Bash

S

A lo largo de su carrera de programación, encontrará que hay bastantes veces en las que necesita extraer una subcadena de otra cadena. Las cadenas son una de las estructuras de datos más comunes, por lo que esto aparece con frecuencia. Apuesto a que podrías decirme cómo hacerlo en tu lenguaje de programación favorito, pero ¿y si tuvieras que hacerlo en Intento? No es tan obvio en Bash como en...

Enlaces simbólicos en Unix / Linux

E

Los diferentes sistemas de archivos del universo UNIX / Linux permiten una variedad de entradas, como archivos normales, directorios, sockets, canalizaciones con nombre y enlaces. En este artículo te explicaré qué son los enlaces, qué tipos de enlaces existen, cómo crear un enlace simbólico y cómo detectar enlaces simbólicos rotos fácilmente. Los enlaces le permiten tener múltiples puntos de...

Cómo usar el comando crontab en Unix

C

Introducción Al administrar una computadora, es posible que deseemos automatizar algunas tareas para que se ejecuten en ciertos períodos o a la misma hora todos los días / semanas / meses. En un escritorio, podemos programar comprobaciones de actualizaciones o análisis de virus. En un servidor, no es raro que se programen una gran cantidad de comprobaciones y rutinas de limpieza para garantizar...

Sobre mi

Últimos Post

Etiquetas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, aceptas el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad