Curso de Administración de Sistemas GNU/Linux

Curso sobre distintas herramientas de administración de sistemas en GNU/Linux, el objetivo del curso es compartir el conocimiento entre los varios interesados en las actividades del hackerspace barcelona. Las fechas, los temas y los dinamizantes de las sesiones se irán definiendo en esta discusión.
 

Sessió 1: Coneixent la consola i el sistema

Dinamitzadora: Blackhold
Dia, hora i lloc: Dijous 8 d’Abril a les 19h a La Rimaia (Gran via 550)
Resum: Breu introducció a sistemes operatius gnu/linux, explicant les 4 comandes bàsiques, com obtenir ajuda, què és cadascun dels directoris unix, diferències entre diferents distribucions gnu/linux i unix, gestors de paquets i paqueteria (apt, yast, yum, merge, tar.gz, tar.bz, bin) i comandes de bash scripting.
Material: Cada assistent haurà de portar la seva pròpia màquina

Contingut (esborrany):

  • comandes bàsiques de consola
    • man
    • ls
    • cd
    • cp / mv
    • mkdir
    • du
    • df
    • ssh
    • top / ps / who
    • lspci / lsusb / lshw
    • vim / nano (/ gedit)
    • uname / hostname
    • tar / zcat / zless
    • cron
    • chmod / chown
    • find
    • adduser / /etc/passwd / /etc/group / /etc/aliases
    • reiniciar programes / /etc/default / rc.d (sysv-rc-conf)
    • mount / umount
  • directoris gnu/linux-unix
    • /etc
    • /root
    • /home
    • /dev
    • /mnt & /media & /etc/fstab
    • /bin & /sbin & /usr/bin & /usr/sbin
    • /var/www
    • /var/lib/mysql
    • /var/mail
    • /usr
    • /opt
    • /boot
    • /proc
    • /lib
    • directoris i fitxers amb punt
      • ~/.bashrc
      • ~/.bash_history
  • gestors de paquets
    • Debian: apt / aptitude (.deb)
    • RedHat / Fedora: yum (.rpm)
    • Suse / OpenSuse: yast (.rpm)
    • gentoo: emerge
    • .bin
    • .tar.gz / .tar.bz → ./configure && make && make install
  • bash scripting
    • echo
    • variables
    • read
    • test
    • if
    • case
    • for
    • funcions
    • mail
 
 

Sessió 2: Coneixent la consola i el sistema II

Dinamitzadora: Blackhold
Dia, hora i lloc: Dijous 15 d’Abril a les 19h a La Rimaia (Gran via 550)
Resum: Continuació de la breu introducció a sistemes operatius gnu/linux, explicant les 4 comandes bàsiques, com obtenir ajuda, què és cadascun dels directoris unix, diferències entre diferents distribucions gnu/linux i unix, gestors de paquets i paqueteria (apt, yast, yum, merge, tar.gz, tar.bz, bin) i comandes de bash scripting.
Material: Cada assistent haurà de portar la seva pròpia màquina

Contingut:

  • comandes bàsiques de consola
    • ssh
    • top / ps / who
    • whereis
    • lspci / lsusb / lshw
    • apt-get install / apt-cache search
    • .deb i .rpm + alien
    • uname / hostname
    • tar / zcat / zless
    • more / less
 
   

Sesión 3: Conociendo la consola y el sistema III

Dinamizadora: Blackhold
Dia, fecha y sitio: Jueves 22 de Abril a las 19h en La Rimaia (Gran via 550)
Resumen: Continuación de la breve introducción a sistemas operativos gnu/linux, contando los 4 comandos basicos, como obtener ayuda, que es cada uno de los directorios, diferencias entre distribuciones gnu/linux y unix, gestores de paquetes y paqueteria (apt, yast, yum, merge, tar.gz, tar.bz, bin) y comandos de bash scripting.
Material: Cada asistente deberá traer su propia maquina.

Contenido:

  • comandos básicos de consola III
    • apt-get update + /etc/apt/sources.list
    • cron
    • chmod / chown
    • adduser / /etc/passwd / /etc/group / /etc/aliases
    • reiniciar programas / /etc/default / rc.d (sysv-rc-conf)
  • directorios gnu/linux-unix
    • /etc
    • /root
    • /home
    • /dev
    • /mnt & /media & /etc/fstab
    • /bin & /sbin & /usr/bin & /usr/sbin
    • /var/www
    • /var/lib/mysql
    • /var/mail
    • /usr
    • /opt
    • /boot
    • /proc
    • /lib
    • directorios y ficheros con punto
      • ~/.bashrc
      • ~/.bash_history