Obiettivi
Il corso fornisce le conoscenze di base per l'utilizzo di un sistema GNU/Linux: illustra l'architettura del sistema e fornisce gli strumenti necessari per l'utilizzo del sistema attraverso l'interfaccia a riga di comando e la conoscenza dei comandi Unix.
Destinatari
Utenti e programmatori con nessuna o pochissima conoscenza di GNU/Linux. Il corso presuppone un minimo di familiarità con i computer ed i concetti base dell'informatica.
Contenuti
Installazione
- Procedura di installazione
- Strategie di partizionamento
- Riconoscimento dell'hardware
Struttura del sistema
- User space e kernel space
- Multiutenza e multitasking
- Organizzazione di file e directory
- Utenti e permessi
Utilizzo di base della shell
- Variabili di ambiente
- Redirezione e pipe
- Caratteri speciali e di controllo
- Scripting elementare
I comandi di base
- Filosofia progettuale
- Comandi base per file e directory
- Controllo del contenuto dei file
- Controllo dei processi
Trovare informazioni
- Le pagine di manuale
- Il sistema dei file INFO
- HOWTO e documentazione varia
La gestione dei pacchetti
- I sistemi di gestione dei pacchetti
- Utilizzo di RPM
- Utilizzo di APT
Durata
24 ore
