Linux, estructura general de directorios

Estructura General de Directorios.

La estructura de directorios en Linux es, para quien empieza a adentrarse en este sistema operativo, uno de los campos que mayor confusión aporta. Intentaré a través de este post, aclarar un poco dicha estructura, que en realidad es mucho más sencilla de lo que puede parecer a priori. Encuadrados en dos tipos básicos Estáticos/Dinámicos y Compartibles/Restringidos se organiza todo el árbol de directorios Linux. Sigue leyendo

Anuncios

Tipos de Archivos en Linux

Para Linux todo es un archivo (también para UNIX en general), es decir, más exactamente cualquier cosa se abstrae en forma de un archivo. En esta ocasión intentaré dar una versión comprensiva de los distintos tipos de archivos en linux, así como el modo de crear los distintos tipos de enlaces (simbólicos y duros) entre ellos.

Existen 4 tipos:

Archivos normales

Los archivos que consideremos “normales” pueden contener datos de usuario, pueden contener configuraciones del sistema, pueden ser scripts, binarios, ser ejecutables o no, en cualquier caso, el sistema operativo simplemente lee estos archivos y sin hacer suposiciones, muestra, aprovecha o ejecuta su contenido. Sigue leyendo

Comandos básicos en Linux

Os dejo aquí un par de listados de los comandos básicos en Linux, con su correspondiente explicación (breve) y sus opciones de ejecución, algo necesario si comenzáis a trabajar con la shell del sistema. Si este es el caso, debéis saber (por simple comodidad) un par de trucos de teclado cuando trabajáis con el interprete de comandos. Sigue leyendo

Programando desde la shell. Shell-Scripting I (introducción)

Conozco una petrolera llamada shell

Sí, sí, lo sabemos, pero en este caso hablaremos de otra “Shell” El shell o más comunmente la shell (en ingles shell significa concha) es también conocida como interprete de comandos, aunque en algunos manuales se refieran a ella como linea de comandos o consola. Los comandos que integran un interprete (hay varios tipos de interpretes como veremos más adelante) pueden usarse en modo de guión (scripts) que podemos escribir en ficheros de texto a los cuales les daremos la posibilidad de ser ejecutados (los marcaremos como ejecutables), para luego utilizarlos llamando al script desde el propio shell o desde un lanzador (lo que conocemos en windows por acceso directo). De este modo podemos ejecutar una lista de comandos, o combinaciones de comandos con otras herramientas. Este guión será leído e interpretado por la shell linea a linea. A estos guiones escritos para ser ejecutados por la shell se les denomina shell-scripts. Sigue leyendo

Aprendiendo fontanería básica en Linux – Uso de Redirecciones y Pipes

Si has empezado a manejar la consola de tu distribución Linux, a leer los man de sus comandos y a escribir –help antes de utilizar uno de estos, es porque definitivamente estás picado con él. A muchos les asusta el hecho de que el ordenador se comunique con ellos en modo texto, en vez de rodeado de deliciosas y suaves ventanitas. Al fin y al cabo, con las ventanas todo es más cómodo, no?

A veces sí, pero… no siempre. Sigue leyendo

Mover directorios a otras particiones en Linux o cómo pasar mi /home a otra partición

Algunos de nosotros tenemos por costumbre redirigir nuestros directorios de archivos personales a una partición distinta a la del sistema, en Windows, por ejemplo, suelo tener instalado el sistema en C:\ y los datos de mis carpetas (tales como Mis documentos, Mis imágenes, etc) guardadas en D:\ o incluso si puedo (y mi configuración de discos duros me lo permite) en un disco distinto al del sistema operativo. Cuando usamos Windows, estoy hay que hacerlo posteriormente a la instalación del sistema operativo, en Linux en cambio puedes definir esta configuración durante su instalación, pero… ¿qué pasa si instalas Linux y se te olvida definir tu directorio privado en otro disco o partición? Sigue leyendo