LPI

Redirecciones en la shell: fundamentos teóricos

Publicada en

Por lo general, queremos ver el resultado de los comandos por pantalla. Pero también puede ser útil guardar esa información en un archivo para verla o procesarla luego. De la misma manera, casi siempre suministraremos argumentos a dichos comandos a través del teclado. Sin embargo, existe la posibilidad de hacerlo desde un archivo existente. En […]

LPI

Reconfigurar paquetes en Debian y derivados

Publicada en

A través de apt-get y aptitude uno puede instalar software en Debian y distros derivadas muy fácilmente. Estos gestores de paquetes se encargan de resolver dependencias y descargarlas. Durante el curso de una instalación por lo general se nos ofrece la posibilidad de configurar el programa en cuestión. Si no lo hacemos en ese momento, […]

Scripts

Argumentos posicionales en scripts: uso con Bash

Publicada en

Una consideración importante a tener en cuenta al desarrollar un script es que debe poder usarse sin cambios en diferentes escenarios. Por eso, debe aceptar distintos valores de entrada y operar sobre los mismos sin inconvenientes. A dichos valores por lo general los llamamos argumentos posicionales del script. En este post aprenderemos cómo hacer referencia […]

Posts del SysAdmin

Error en conexión SSH: seguridad ante todo

Publicada en

Tiempo atrás hablamos sobre las vulnerabilidades de Telnet y las bondades de SSH. En esta oportunidad nos dedicaremos a analizar un escenario que podemos llegar a encontrar al utilizar este último protocolo. Se trata de un error en conexión SSH cuando se reemplaza un equipo por otro pero se mantiene la misma dirección IP. ¡Comencemos! […]

LPI

Trucos en la terminal: métodos útiles de teclado

Publicada en

Luego del post anterior, ya sabemos que al iniciar sesión encontramos a Bash lista para ejecutar comandos. En el caso de que usemos el entorno gráfico, lo mismo se aplica al abrir una pseudo-terminal. Si han leído nuestro blog, tendrán herramientas más que suficientes para utilizar y combinar. En esta oportunidad compartiremos algunos trucos en […]

LPI

Qué es Bash: shell, intérprete, y más

Publicada en

A pesar de que hoy existen distribuciones GNU/Linux con excelentes interfaces gráficas, la línea de comandos nos ofrece herramientas de administración sumamente útiles. Puede parecer intimidante al principio, con el tiempo puede convertirse en nuestra mejor aliada. Además, este es el entorno más frecuente que encontraremos en los servidores que administremos. Al iniciar sesión nos […]

LPI

Particionado en Linux: puntos a tener en cuenta

Publicada en

Tarde o temprano, un sysadmin se encontrará con la necesidad de instalar el sistema operativo en un equipo desde cero. Cuando eso suceda, tendremos que elegir un esquema de particionado en Linux que se adapte al uso que se le dará al sistema. En este post explicaremos qué consideraciones debemos tener en cuenta en tal […]

LPI

Librerías compartidas en Linux: una introducción

Publicada en

Las librerías compartidas en Linux consisten en archivos individuales que contienen una lista de funciones. Este conjunto suele recibir el nombre de API (Application Programmable Interface) y está disponible para cualquier programa que lo necesite. De esta manera, no hace falta volver a escribir las funciones en cuestión para cada uno de ellos. Vale la […]

LPI

Compilar programas en Linux: descripción de pasos

Publicada en

En el post anterior mostramos cómo instalar software desde el código fuente. Durante el proceso, utilizamos los comandos configure, make, y make install. En esta oportunidad explicaremos qué papel juega cada uno de ellos al compilar programas en Linux. Compilar programas en Linux En primer lugar, es importante asegurarnos de que contemos con todos los […]