Quando: Domenica 11 marzo 2007 alle 21.00
Corso di Linux
a cura di Andrea Cambieri (andrea4linux@gmail.com)
Scaletta
Lezione 1: Installiamo senza paura Debian sarge
- Spiegazione delle principali richieste a cui bisogna saper rispondere durante un'installazione e descrizione di un'installazione di debian sarge.
- Cos'è e come è strutturato il filesystem (partizionamento, mount points, fdisk)
- User e superuser (root)
- Il Login ed i comandi connessi (su, whoami, pwd)
- I principali comandi: navigare nel filesystem, creare links, visualizzare files
Lezione 2: Utenti, permessi e partizioni
- Creare nuovi utenti e gruppi
- La gestione dei permessi sui files
- Gli editor: usare Vi e nano
- Come formattare partizioni con mfks e montarle
- Filtri e ricerche su file
- Utilizzo del sistema di pacchettizzazione di Debian Apt (apt-get in primis)
Lezione 3: la Shell Bash: bashrc, history, aliasBash: STID-STOUT-STERR, >, > >, |, &>
- Come comprimere ed estrarre Tar, Gz, Bz2
- Compilare un applicativo ed installarlo (make e make config)
- I log e i syslog: gestione ed analisi
- Gestione processi (ps, top, kill)
Lezione 4: Il processo di Boot e Ssh
- Installazione e configurazione di un bootloader (lilo e grub)
- Il processo di boot e il processo init: i suoi runlevel e come utilizzarli
- Stabilire quali servizi lanciare all'avvio del sistema
- Introduzione ai messaggi del kernel (lspci, dmesg)
- Sessioni ssh
Lezione 5: Networking
- Configurare una scheda di rete (ifconfig, ifup)
- Utilizzo di ping e traceroute
- Diagnosticare la rete (netstat, tcpdump)
- Iptables, configurazione base e natting
Lezione 6: Il Kernel e il server grafico X
- Kernel: struttura e ricompilazione
- X, cosa e' e come funziona, eventuali ritocchi alla configurazione
- Gui per tutti i gusti (overview di kde, gnome, xfce, fluxbox)
Lezione 7: Shell Scripting
Lezione 8: Samba e nfs,configurazione e utilizzo