Introducción

La moderna informática de usuario está basada en interesantes metáforas, una de ellas es la que se refiere a los conceptos de archivo y carpeta.

Imagine que mecanografía un texto, unos apuntes de clase por ejemplo y después ¿qué hace con ellos? Si es usted una persona ordenada les pondrá una grapa o un clip y los meterá en una carpeta, si es además pulcro, le pondrá a la carpeta un título que haga referencia a lo que hay dentro. Si es además trabajador, pronto tendrá muchos documentos sujetos con clip y metidos en carpetas y tal vez quiera poner esas carpetas en una unidad de almacenamiento mayor tal como un archivador al que también pondrá un título. ¿Qué conseguimos de esta forma? Encontrar con muy poco esfuerzo lo que buscamos en cualquier momento.

Puede que usted no sea nada de esto y tenga sus apuntes y documentos dispersos en su mesa de trabajo en lo que se llama a veces "un desorden ordenado". Si es así le costará mucho encontrar algo y perderá bastante tiempo en un trabajo inútil y enervante que podría haber evitado de haber sido medianamente cuidadoso con sus cosas. Así que por salud e higiene mental debe ser usted una persona ordenada.

Las modernas computadoras le permiten guardar una ingente cantidad de información en muy poco espacio y del modo más ordenado. Cualquier documento que usted tenga, un texto, una imagen, una canción, etc., es considerado por el sistema un archivo o fichero. Cada archivo tiene un nombre que lo identifica y que debe hacer referencia a lo que contiene de un modo breve y preciso. A su vez los archivos se organizan en carpetas o directorios que también tienen un nombre. Las carpetas pueden formar parte de otras carpetas y así sucesivamente. El objetivo de todo esto es mantener organizada la información de tal modo que sea fácil y rápido acceder a cualquier archivo.

El conjunto de carpetas, carpetas que contienen carpetas (a veces llamadas subcarpetas o subdirectorios) y ficheros forman una estructura ramificada que en la jerga se conoce como "árbol de directorios". Un árbol tiene raíz y tronco, que es como una prolongación de la raíz, del tronco nacen ramas, de esas ramas otras ramas, y de las ramas penden los frutos (dejemos ahora las hojas, el árbol de nuestro ejemplo no tiene hojas o las hojas son como el adorno de las ramas).

La raíz y el tronco de nuestro árbol es la raíz del sistema de ficheros, de él cuelga todo, las ramas son las carpetas principales, de esas ramas salen otras ramas, que son las subcarpetas y finalmente los frutos que son los archivos que contienen nuestros textos, imágenes, etc. Espero que el ejemplo le haya sido de utilidad, si no es así olvídese de él y siga leyendo.

Hay sistemas operativos que permiten que el usuario normal cree carpetas o archivos en cualquier lugar y de cualquier manera, a estos sistemas se les conoce como "sistemas promiscuos". GNU/Linux no lo es.

En la práctica esto significa que cuando usted se registre como usuario se le asignará una carpeta personal (directorio /home ) en la que podrá crear carpetas y ficheros a su antojo. Pero usted no podrá crear o borrar carpetas o ficheros fuera de ahí, a lo sumo podrá ver qué hay más allá de su "home" pero no podrá modificarlo en absoluto, a no ser que disponga de permisos de administración. Ésto, lejos de ser un inconveniente, es una virtud.

En este momento se nos ocurren una decena de ventajas, pero para no cansarle en exceso dado que es usted un hombre o mujer ocupado, mencionaremos algunas:

  • Ser ordenado a pesar de todo es una virtud.

  • Si el usuario normal no puede escribir fuera de su zona tampoco podrá estropear nada fuera de su zona, si hace daño se lo hace a sí mismo.

  • Se mantiene el grado máximo de confidencialidad puesto que se puede conseguir que ningún usuario pueda acceder a la zona de otro. Incluso aunque sea su hijo o hija quien comparte con usted el ordenador tiene derecho a la privacidad.

  • Si en algún momento un usuario se da de baja, puede eliminarse todo lo que hubiese creado del modo más rápido y sencillo.

  • Jamás se preguntará dónde habrá instalado tal programa, o qué hará tal carpeta aquí, porque todo estará en su sitio, incluso su Ubuntu tendrá los mismos ficheros vitales para el sistema en el mismo lugar que el de su vecino.

  • La propagación de virus se hace tremendamente difícil. Aún en el supuesto de que alguna vez hubiese algún virus realmente potente para GNU/Linux, mientras trabaje como usuario es muy difícil que pueda causarle algún daño al sistema.

Icono IDevice Para Ampliar
Respecto a los virus en GNU/Linux existe, entre el usuario medio, una doble falsa creencia: que no hay; y que no hay porque todavía no lo usa mucha gente.

En primer lugar, GNU/Linux no es otra cosa que software informático construido por humanos y por tanto siempre imperfecto. La diferencia con los sistemas propietarios es que aquí nadie oculta información, puesto que el código es abierto si hay una vulnerabilidad en el sistema se hará pública inmediatamente a fin de que sea resuelta lo antes posible. Con un ejemplo lo verá más claro.

Imagine que instala en su casa los más sofisticados sistemas de seguridad y las puertas blindadas más poderosas y a continuación le da a los posibles ladrones el plano de la casa y el de los sistemas de seguridad, y les dice "prueben a entrar". Le parecerá una locura pero esto es lo que se hace en el mundo del software libre, y a pesar de todo no pueden entrar. En la actualidad no se conocen virus para GNU/Linux que merezcan tal nombre.

En segundo lugar crear virus para GNU/Linux dista mucho de ser un pasatiempo para adolescentes con conocimientos de Visual Basic. Se ha mitificado en exceso la figura del hacker constructor de virus, aristócrata del conocimiento, dotado de una inteligencia superior, etc. La inteligencia, si se tiene, es algo dado y no hay motivo alguno para presumir de lo que se da sin esfuerzo. A los autores, que son sin embargo muy realistas, les gusta pensar en un mundo donde todos pongamos nuestro entendimiento a trabajar para el bien de la comunidad. Por cierto que el termino hacker ha cambiado notablemente de significado, en sus inicios designaba únicamente al experto en informática que disfrutaba escribiendo código y compartiéndolo con los demás. Stallman resume muy bien qué es el espíritu del hacker: "Hacker, usando la palabra inglesa, quiere decir divertirse con el ingenio, usar la inteligencia para hacer algo difícil. No implica trabajar sólo ni con otros necesariamente. Es posible en cualquier proyecto. No implica tampoco hacerlo con computadoras. Es posible ser un hacker de las bicicletas. Por ejemplo, una fiesta sorpresa tiene el espíritu del hack, usa el ingenio para sorprender al homenajeado, no para molestarle" (http://www.ciberpunk.info/richard-stallman-en-zaragoza).


En lo que sigue aprenderá a organizar su información en archivos y carpetas usando las herramientas que Ubuntu le proporciona. Comprenderá también cómo se gestiona el sistema, los ficheros y el por qué de ello.