LINUX da ZERO – Primo modulo:  Le basi sistemistiche
Docente: Bruno Aliprandi


Introduzione a Linux
Obiettivi :
Sapere cos’è Linux, come è nato e si è evoluto
Perché Linux?
Avere riferimenti sulla diffusione e l’uso di Linux nel mondo
Conoscere la differenza fra kernel e distribuzioni

Assemblare il proprio Personal Computer e/o Server
Obiettivi :
Saper riconoscere e installare l’Hardware
Prendere confidenza e manualità con l’assemblaggio di un PC e/o Server
Scegliere l’hardware adatto per lo scopo

Installazione di Linux:
Obiettivi :
Scegliere la Distribuzione più adatta alle proprie esigenze
Identificare le informazioni da raccogliere per installare Linux
Pianificare un’installazione Linux
Partizionare l’HD per una corretta installazione
Conoscere la differenza fra utente root e utente normale
Installare Linux su un PC Intel-based

Primi passi fra testo e finestre
Obiettivi :
Entrare ed uscire dal proprio sistema Linux, riavviarlo, spegnerlo.
Descrivere la funzione di una shell
Conoscere le peculiarità e il normale uso della bash
Usare i comandi base per visualizzare gli utenti collegati
Usare telnet e ssh per collegarsi ad un computer remoto
Reperire istruzioni e documentazione su Linux

File e filesystem
Obiettivi :
Usare i comandi per muoversi all’interno del filesystem.
Copiare, spostare, rinominare file e directory
Usare i link
Visualizzare il contenuto di un file
Conoscere la struttura del filesystem Linux
Montare nuovi filesystem
Gestire i permessi sui file

Il processo di boot
Obiettivi :
Conoscere il processo di boot su macchine Intel
Comprendere la logica di utilizzo di lilo e grub
Leggere i messaggi di boot del kernel
Conoscere l’init e i runlevel

Amministrazione ordinaria
Obiettivi :
Gestire procedure di backup dei dati
Gestire gli utenti del sistema
Gestire i log di sistema
Monitorare lo stato della macchina

Installazione di programmi
Obiettivi :
Installare programmi con dpkg e APT
Utilizzare le principali funzionalità di APT e i Repository
Installare programmi da un tar.gz (sorgente)

I processi
Obiettivi :
Visualizzare i processi attivi sul sistema
Cambiare le priorità dei processi del sistema
Analizzare l’utilizzo delle risorse dei singoli processi
Avere le basi per il debugging dei processi

Automazione e schedulazione
Obiettivi :
Capire quanto siano importante l’automazione in un sistema Linux
Conoscere e configurare crontab
Avere una reference di tutti i comandi più comuni

Durata: 10 lezioni, 40 ore in totale.

Prezzo per singolo partecipante (Iva esclusa):  800 euro. Comprendente: il materiale didattico e l’attestato di frequenza.

Modalità di pagamento:  euro all’iscrizione, il rimanente prima dell’inizio del corso.

Ricerca personalizzata