Linux è un sistema operativo multiutente e multitasking disponibile per tutte le classi di elaboratori elettronici, dai mainframe ai dispositivi “mobile”. È ampiamente utilizzato per tutte le tipologie di applicazioni aziendali e negli ambienti applicativi critici (medicina, difesa, aerospaziale ecc.) che richiedono garanzie di tolleranza ai guasti (Fault Tolerance), alte prestazioni (High Performance), continuità di esercizio (High Availability) e alta affidabilità e sicurezza (mission critical). Linux è nato nel 1991 come una reimplementazione libera di Unix, ossia non soggetta a restrizioni di licenza per quanto riguarda il campo d’uso, la sua redistribuzione e la produzione di versioni derivate modificando il sistema anche nel codice sorgente. È il sistema operativo simil-Unix più diffuso su piattaforma Intel ed è disponibile su varie altre piattaforme hardware (ARM, MIPS, PowerPC ecc.). La scoperta delle sue grandi potenzialità e la sua conoscenza è indispensabile, anche a livello di utente finale, in molti campi di applicazione aziendale ed in particolar modo per il Web.
Il corso Linux Power user ha l’obiettivo di fornire le conoscenze necessarie per poter operare come utente non privilegiato su qualunque sistema Linux o Unix sfruttandone l’interfaccia testuale, ossia sulla riga di comando. Si approfondiranno la filosofia e l’architettura logica del sistema, l’accesso da terminale (console o collegamento remoto) e tutti i principali comandi del sistema operativo per la navigazione del filesystem, l’editing dei file di testo con vi e nano, la gestione e manipolazione di flussi di testo e la gestione dei permessi dei file e dei processi.
Conoscenza di base del funzionamento di un PC e degli elementi fondamentali di un Sistema Operativo.