PROGRAMMA DIDATTICO Via Sotto Argine Calopinace n.1/c 89100 REGGIO CALABRIA Tel. 0965-811223 Fax 0965-811696 e-mail: [email protected] URL: www.cefotec.it Corso di GNU LINUX IL CORSO HA UNA DURATA COMPELSSIVA DI 60 ORE DI LEZIONI DI SEGUITO IL PROGRAMMA DIDATTICO OBIETTIVI: o Lavorare con la riga di comando di Gnu Linux o Creare e Gestire le utenze Linux standard o Comprendere i modi con cui Gnu Linux interagisce con i Filesystems più utilizzati o Installare e configurare una workstation incluso X e collegarla ad una LAN, o un PC stand-alone via modem ad Internet. INTRODUZIONE AL MONDO GNU LINUX / UNIX: o Gnu Linux è un clone gratuito del sistema Unix. Quest’ ultimo è presente sul mercato da più di trent’anni, ed in questo periodo la sua struttura è stata più volte riprogettata allo scopo di renderlo il sistema in assoluto più stabile, sicuro ed efficiente: un sistema operativo di qualità. Queste caratteristiche sono state ereditate in Gnu Linux, in quanto linux è un progetto nato allo scopo di creare un clone gratuito di unix, che aderisse al massimo agli standard tecnici e qualitativi posix, gestito su scala mondiale mediante la filosofia del software libero, questo permette ai programmatori di integrare le idee migliori al sistema, aumentandone la qualità. o L’ importanza di Linux si evince dal fatto che: mentre inizialmente era Linux ad essere influenzato dal mondo Unix, da cui ha ereditato filosofia e tecnologie oggi si avverte una tendenza all’ opposto, ovvero anche quello di Linux è divenuto un mondo pieno di idee innovative, che non vuole competere con Unix, bensì collaborare allo scopo di evolvere questi sistemi, la prova di questo sta nel fatto che i supervisori delle aree di maggiore importanza di Gnu Linux sono programmatori che oggi operano per le più importanti società del settore informatico, che per incoraggiare il fenomeno hanno dato vita a nuovi rami aziendali dedicati al software libero. PROGRAMMA SINTETICO DEL CORSO: Comandi GNU e Unix Devices, i filesystem di Linux, Filesystem Hierarchy Standard Avvio, inizializzazione, spegnimento, Run Levels Documentazione Compiti amministrativi Installazione di Linux e gestione pacchetti Fondamenti di networking Sistema Grafico Gnu:Xfree Ambienti di lavoro Basati su GUI