MODULO SISTEMA

IMPARA IL PROBLEM SOLVING E LA MANUTENZIONE DI SISTEMA!

Il corso ha come obiettivo fornire gli strumenti per eseguire la manutenzione ordinaria
di un sistema operativo Linux, approfondendo l’approccio per la risoluzione dei problemi oltre alla personalizzazione,
gli aggiornamenti e la messa in sicurezza generale dei servizi e degli utenti.

Clicca sulle seguenti lezioni per approfondire gli argomenti trattati:

Obiettivi:

  • Monitorare lo stato del sistema in tempo reale — processi attivi, utilizzo di CPU e memoria, sessioni utente — e intervenire con gli strumenti appropriati
  • Gestire processi in foreground e background, controllarne la priorità e terminarli in modo controllato
  • Analizzare lo spazio su disco, gestire partizioni e filesystem, cancellando file temporanei non necessari
  • Pianificare e automatizzare operazioni di backup, verificarne l’integrità e ripristinare dati selettivamente
  • Conoscere l’architettura di sistema (teoria kernel vs spazio utente)
  • Conoscere il Filesystem Linux (teoria ripasso)
  • Conoscere la gestione di utenti e gruppi (teoria ripasso)
  • Conoscere e utilizzare Systemd + Troubleshooting (status, attivare, disattivare, riavviare demoni)
  • Gestire i processi/jobs 
  • Troubleshooting (individuare il processo e killarlo)
  • Monitoraggio delle risorse
  • Analizzare i problemi con i log di sistema (dmesg, /var/log/*, journalctl, systemctl)
  • /var/log/syslog: Il log principale del sistema, contenente quasi tutte le informazioni.
  • /var/log/auth.log: Registra l’uso dei sistemi di autorizzazione, ssh, sudo e accessi utente.
  • /var/log/kern.log: Contiene i log del kernel, utile per errori hardware o di driver.
  • /var/log/boot.log: Traccia i servizi e i processi avviati durante il boot.
  • /var/log/dmesg: Messaggi relativi al buffer del kernel, utile per verificare l’hardware all’avvio.
  • /var/log/apt/: Contiene i log relativi all’installazione e aggiornamento dei pacchetti (apt).
  • Integrazione con script BASH visti nel corso di programmazione
  • Archivi TAR
  • Aggiornamenti e gestione dei repository
  • Gestione dello spazio disco e pulizia cache di sistema
  • Integrare con script BASH visti nel corso di programmazione
  • Algoritmi di compressione
  • Compressione dei log con logrotate
  • Tipi di backup di sistema (rsync, back in time, rsnapshot)
  • Schedulare e automatizzare script / backup tramite cron

VUOI RICEVERE MAGGIORI INFORMAZIONI?

Compila il modulo sottostante per iscriverti alla nostra newsletter.

Appena partiranno i corsi riceverai una mail con tutti i dettagli su data di inizio, orari, argomenti nello specifico e modalità di iscrizione!

    Il tuo nome (richiesto)

    La tua email (richiesto)

    Corso di interesse

    Il tuo messaggio

    Una volta inviata la tua richiesta puoi tornare ai corsi:

    I corsi Linux online sono un’iniziativa promossa dall’Associazione di Promozione Sociale Orvieto Linux User Group
    Sede legale: Largo Tevere 4 05018 Orvieto (TR) – C.F. 90012070554
    Copyleft © 2005 – 2020 – Privacy Policy e Cookie Policy
    Linux® è un marchio registrato da Linus Torvalds sotto licenza GPL