- 0.0 - Distribuzioni Linux: le differenze, e quale scegliere
- 0.1 - Scaricare, installare e configurare VirtualBox
- 0.2 - Download ed installazione di Linux
- 0.3 - Installazione VirtualBox Guest Additions e risoluzione problemi comuni
- IMPORTANTE: Problemi con VirtualBox
- 101.1 - Gli interrupts in Linux
- 101.1 - ioports e DMA in Linux
- 101.1 - dispositivi e drivers in Linux
- 101.1 - Spiegazione di D-bus, HAL, udev
- 101.2 - BIOS, EFI, Bootloader e runlevel
- 101.2 - Runlevel e diagnostica al boot
- 101.2 - Leggere i log con journalctl
- 101.3 - Cambiare runlevel | System V init
- 101.3 - Comandi shutdown e wall
- 101.3 - Come funziona upstart
- 101.3 - Come funziona systemd
- 101.3 - SystemV "runlevels" vs "boot targets" di systemd
- 101.3 - acpid
- Test sul capitolo 101
- 102.1 - GNU Parted - alterare la tabella delle partizioni
- 102.1 - PARTED: Recupero partition table
- 102.1 - swap, swapfile e swappiness
- 102.1 - progettare il partizionamento dei dischi
- 102.1 - Cos'è e come funziona LVM
- 102.1 - LVM: aggiungere e rimuovere dischi
- 102.1 - La partizione EFI (ESP)
- 102.2 - GRUB Legacy
- 102.2 - Come funziona GRUB 2
- 102.3 - librerie condivise (shared libraries)
- 102.4 - dpkg: installare e gestire pacchetti .deb
- 102.4 - apt-get e aptitude
- 102.4 - apt
- 102.5 - Guida e yum e rpm
- 102.5 - DNF e zypper
- 102.6 - Virtualizzazione vs Containerizzazione
- 102.6 - IaaS, PaaS, SaaS e concetti
- 102.6 - Clonazione di macchine virtuali e accorgimenti
- Test sul capitolo 102
- 103.1 - cambiare shell
- 103.1 - entrare e uscire dalla shell
- 103.1 - Linux Bash Shell: Le variabili
- 103.1 - Bash Shell: gli alias
- 103.1 - La bash history
- 103.1 - man e uname
- 103.1 - Quoting in bash
- 103.2 - expand e unexpand
- 103.2 - dividere e unire file con split e cat
- 103.2 - Le meraviglie di cut
- 103.2 - Formattare file di testo con fmt
- 103.2 - head e tail
- 103.2 - Comando tr in GNU/Linux
- 103.2 - Comandi wc e nl
- 103.2 - less , sort , uniq
- 103.2 - paste, od, pr
- 103.2 - Introduzione a sed
- 103.2 - zcat, bzcat, xzcat
- 103.2 - md5sum, sha256sum, sha512sum
- 103.3 - Copiare, spostare, creare, rinominare file da shell
- 103.3 - archiviazione e compressione di file e cartelle
- 103.3 - rpm, cpio, rpm2cpio, yumdownloader
- 103.3 - Il leggendario comando dd
- 103.3 - find, locate, updatedb
- 103.3 - bunzip2, unxz
- 103.4 - streams, redirection e pipe
- 103.5 - I jobs in Linux
- 103.5 - Eseguire processi con nohup
- 103.5 - top, free, uptime
- 103.5 - ps, pgrep, pkill, killall
- 103.5 - La cartella /proc/
- 103.5 - watch: tenere monitorati i comandi
- 103.5 - tmux moltiplicatore di terminali
- 103.6 - nice e renice
- 103.7 - Le espressioni regolari (regex)
- 103.8 - introduzione a VI
- 103.8 - Default EDITOR e nano
- Test sul capitolo 103
- Riassunto comandi più comuni
- 104.1 - MBR vs GPT
- 104.1 - FAT32 vs exFAT ; Btrfs
- 104.2 - Mantenere l'integrità del filesystem
- 104.3 - Montare e smontare filesystems: mount e umount
- 104.3 - lsblk, blkid, systemd mount units
- 104.4 - Limitare gli utenti con Disk Quota
- 104.5 - chown, chmod, permessi
- 104.5 - chown e chgrp (i permessi)
- 104.6 - symlink e hardlink in Linux
- 104.7 - type, which, whereis, FHS
- Test sul capitolo 104
- Simulazione d'esame - Exam 101