Loris/Tissino /La/Mia/Cassetta/Degli/Attrezzi/Linux
Total Page:16
File Type:pdf, Size:1020Kb
/loris/tissino /la/mia/cassetta/degli/attrezzi/linux www.tissino.it/docs/linux Indice 1 Introduzione 17 1.1 Questa cassetta . 17 1.1.1 A chi `erivolta . 17 1.1.2 Formati e diffusione . 17 1.1.3 Errori . 17 1.1.4 Licenza . 17 1.2 Bibliografia e documentazione . 17 1.2.1 PDF . 17 1.2.2 Libri . 18 1.2.3 Siti web . 18 1.2.4 Man . 18 1.2.5 Whatis . 18 1.2.6 Apropos . 19 1.2.7 Info . 19 1.2.8 —help . 19 1.2.9 /usr/share/doc . 19 1.2.10 HOWTO e WWW . 19 1.3 Il concetto di software libero . 20 1.3.1 Il software . 20 1.3.2 Programma . 20 1.3.3 Applicazione . 20 1.3.4 Sistema operativo . 20 1.3.5 Programma sorgente ed eseguibile . 20 1.3.6 Free Software Foundation . 21 1.3.7 Copyright e Copyleft . 21 1.3.8 Licenze . 21 1.3.9 Open Source . 21 1.3.10 Altri tipi di licenza . 22 1.4 Differenze tra Windows e GNU/Linux . 22 1.4.1 Differenze tra Microsoft Windows e GNU/Linux . 22 1.4.2 Sicurezza . 22 1.4.3 Disponibilit`adi software . 22 1.4.4 i18n e l10n . 22 1.4.5 Gestione del software . 23 1.4.6 File system . 23 1.4.7 Nomi di file e directory . 23 1.4.8 Estensioni . 23 1.4.9 Permessi su file e directory . 23 1.4.10 File nascosti e attributi . 23 1.4.11 File binari . 23 1.4.12 Flessibilit`anell’uso dell’interfaccia grafica . 24 1.4.13 Interfaccia a riga di comando . 24 2 1.4.14 Multiutenza . 24 1.4.15 Gestione dei processi . 24 1.4.16 Sistemi di autenticazione . 24 1.4.17 Lettere accentate . 24 1.4.18 Altre differenze . 24 2 Linux e scuola 24 2.1 Software libero e scuola . 24 2.1.1 Software libero e scuola . 24 2.1.2 Il sito web linuxdidattica.org . 25 2.1.3 Dossier Scuola . 25 2.1.4 WiildSs . 25 2.1.5 Software utile . 25 2.2 iTALC . 25 2.2.1 iTALC . 25 2.2.2 Postazione del docente . 25 2.2.3 Postazione dell’allievo . 26 2.2.4 Gestione . 26 3 Interfaccia a linea di comando e comandi basilari 26 3.1 Introduzione alla Bash . 26 3.1.1 Tips and tricks . 26 3.1.2 Struttura dei comandi . 27 3.1.3 Pagine man ............................................ 27 3.1.4 I/O standard . 27 3.1.5 Pipeline .............................................. 27 3.1.6 Filtri . 28 3.1.7 Comandi interattivi . 28 3.1.8 Funzionamento alternativo . 28 3.1.9 StdIn e StdOut come file binari . 28 3.1.10 Attenzione ai nomi . 28 3.1.11 Unione dell’output di pi`uprogrammi . 29 3.1.12 Il comando tee .......................................... 29 3.1.13 Esercizi . 29 3.2 Gestione di file e directory . 29 3.2.1 Il filesystem ............................................ 29 3.2.2 Directory principali . 29 3.2.3 Utenti . 30 3.2.4 File per la gestione degli utenti . 30 3.2.5 Elenco dei file in una directory . 30 3.2.6 Creazione e rimozione di una directory . 30 3.2.7 Gestione di file . 30 3.2.8 Espansione dei nomi . 31 3.2.9 Comandi come parametri . 31 3 3.2.10 Operazioni su molti file/directory contemporaneamente . 31 3.2.11 I nodi indice e altre amenit`a . 32 3.2.12 Permessi su file e directory.