Storia di un pinguino e altri animali liberi |
Storia di Unix e Linux. Il modello OpenSource. GPL e licenze aperte. Statistiche sulla diffusione. |
Kernel, dialetti e distribuzioni |
Il kernel. I dialetti Unix. Le distribuzioni Linux. |
Partizionamento di un sistema Linux |
La struttura del filesystem. Fdisk e diskdruid. Policy di partizionamento. |
Installare Linux |
Raccolta informazioni. Scelta dell'hardware. Definizione degli obiettivi. Opzioni di installazione. |
Login sul sistema, utenti normali e root |
Procedure di login e logout. Root e altri utenti. Acceso remoto via telnet. |
Introduzione alla interfaccia testuale: la shell |
Definizione di shell. Panoramica delle shell più diffuse. Introduzione alla bash. |
Introduzione all'interfaccia grafica: X Window System |
Introduzione all'uso e alla comprensione delle interfacce grafiche a finestre di Linux |
Istruzioni e documentazione su Linux |
Le risorse online [siti e mailing list , Libri e riviste] - Man, info, /usr/docs |
Linux Software |
Risorse e informazione su dove trovare software per Linux |
Gestire file, directory e links |
Capire, muoversi e modificare file e directory: /, .., . , cd, ls, cp, mv, rm, rmdir, mkdir. Uso di link e symlink. |
Leggere e visualizzare file |
Comandi per visualizzare e leggere file: cat, less, more, tail, info, strings. |
Gestione dei file system |
I principi e i comandi per gestire un file system: mount, df, du, fsck, mkfs. |
Attributi e permessi |
La gestione di attributi e permessi sui file: chmod, chown, chgrp. |
Ricerca, confronto e filtri |
Ricerca nel file system: find, locate. Confronto e verifica di file: diff, md5sum. Filtri di output: grep, wc, sed, awk. |
Ambiente shell e scripting |
L'ambiente shell e lo scripting: variabili d'ambiente, cicli, strutture base. |
I processi |
Definizione e gestione dei processi. Segnali e job. |
Debugging dei processi |
Strumenti e indicazioni su come eseguire il debugging delle applicazioni: strace, lsof, ldd. |
Il processo di boot |
Descrizione del processo di boot su sistemi Intel: ROM BIOS - LINUX LOADER - KERNEL LOADING - INIT |
Linux loaders: LILO, Grub |
Installazione e configurazione di LILO, GRUB e altri Linux loader |
Init e runlevels |
Init, i runlevel e la gestione dei servizi da avviare al boot. |
Gestione degli utenti |
I file che gestiscono gli utenti: /etc/passwd, /etc/group, /etc/shadow. I comandi per gestire gli utenti: adduser, passwd, userdel. |
Installare programmi su Unix e Linux |
Utilizzo di RPM per installare, aggiornare, rimuovere pacchetti .rpm. Utilizzo di tar.gz |
Backup e compressione di file |
Tecniche di backup. L'uso di tar, gunzip, e altri comandi di compressione. |
Schedulazione dei processi |
Utilizzo di crontab e at. Configurazione e alternative a crontab. |
Gestione e analisi dei log |
Analisi, monitoring, rotazione e gestione dei log di sistema. Configurazione di syslogd. |
Networking - Configurazione |
Configurare i parametri di rete e il DNS: ifconfig, route, resolv.conf |
Networking - Diagnosi |
I comandi e le tecniche per diagnosticare la rete: netstat, arp, tcpdump. |
Networking - Tool comuni |
I comandi comuni per utilizzare la rete: finger, ftp, nslookup, dig, lynx, wget. |
Il superdemone Inetd (e Xinetd) |
Configurazione di inetd e tcp wrappers. Configurazione di xinetd. |
Apache: principi di base |
Introduzione all'installazione, uso e configurazione di Apache |
Samba: Principi di base |
Introduzione all'installazione, la configurazione e l'uso di Samba. |
Aggiornamento di un sistema Linux |
I metodi e le tecniche per l'upgrade manuale e automatico di un sistema Linux |
Tool grafici per l'amministrazione del sistema |
Le alternative grafiche alla command line per la gestione e configurazione di sistemi Linux / Unix. Webmin e altri tool grafici. |
Esempi di configurazione di Iptables |
Esempi di configurazioni di un firewall Linux con iptables |
Linux post-installation check-list |
Operazioni da compiere su un sistema Linux dopo averlo installato dal CDROM. Security fixes e patches. |
Fonte: OpenSkills.info | Rilasciato sotto licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo. |