Esta semana he comenzado las clases de Linux.
Para estructurar los contenidos he buscado un poco en internet y me he confeccionado una guía a partir de este tutorial básico: Linux installation and getting started.
El primer día ha sido un poco caótico porque el señor se empeñó en no seguir un guión, sino en hacer preguntas sobre la marcha. De todas formas, hemos sacado algo de provecho. Le enseñé la estructura típica del sistema de ficheros de cualquier distribución Linux:

Le comenté qué era lo típico que contenía alguno de estos directorios:
- /bin es para binarios, donde residen programas esenciales del sistema
- /dev es para devices, donde se almacenan los ficheros de dispositivos como discos duros, cd-roms, ratones, consolas virtuales, etc.
- /usr contiene programas de usuario
- /etc ficheros de configuración. Es un directorio que me parece muy importante para el administrador
- /var para ficheros que varian en el tiempo, como los logs o las colas de impresión
Desde una consola dentro del escritorio KDE, le enseñé el comando ls -l, y le expliqué el formato de la salida y también los permisos de ficheros:
drwxrwxr-x alex usuarios 512 Oct 5 09:34 john_hughes
-rwx-rw-r-- alex usuarios 4233 Oct 1 10:20 boy_george.html
El primer campo describe los permisos de cada fichero y directorio. El segundo es el nombre de usuario del propietario del fichero, en este caso, alex. El tercer campo muestra el grupo al que pertenece el fichero, en este caso, usuarios. El cuarto campo es el tamaño del archivo o directorio. El siguiente, la fecha y hora en el que fue creado. Y por último, el nombre del fichero o directorio.
El campo de los permisos no es tan complicado como parece. El primer caracter define el tipo de archivo que es, en este caso, una 'd' indica 'directorio', una raya indica fichero normal de texto o binario. Luego, quedan 9 caracteres que se agrupan de 3 en 3. Los 3 primeros son los permisos para el propietario; los 3 siguientes, los permisos para el grupo; y los 3 últimos, los permisos para el resto del mundo.
Cada terna, entonces, está formada por 3 caracteres que pueden tomar los siguientes valores: rwx. El primero indica que se tiene permiso de lectura (read en inglés), el segundo indica que se tiene permiso de escritura (write en inglés), y el tercero que tiene permiso de ejecución (execute en inglés). Si en lugar de haber una letra, hay una raya, indica que NO se tiene ese permiso.
El tiempo no me da para mucho más. Otro día apunto qué más he explicado estos días.



esto...
no he entendido bien si recibes un curso o lo impartes.
En cualquier caso este tipo de articulos me parece super interesante porque llevo poco en el mundo linux y siempre tengo problemas con los directorios, especialmente cuando me bajo cosas con el synaptic que no se donde me las deja. :(
saludos.
Las estoy dando. Trato de apuntar lo que enseño, aunque me resulta un poco complicado por falta de tiempo.
la falta de tiempo....
una epidemia....