Imparare Linux con Rocky¶
La Guida dell'Amministratore è una raccolta di documenti didattici dedicati agli Amministratori di Sistema. Possono essere utilizzati dai futuri amministratori di sistema che cercano di aggiornarsi, dagli attuali amministratori di sistema che desiderano un ripasso o da qualsiasi utente di Linux che desideri saperne di più sull'ambiente Linux, sui comandi, sui processi e altro ancora. Come tutti i documenti di questo tipo, si evolverà e si aggiornerà nel tempo.
Si inizia con Introduzione a Linux, che illustra Linux, le distribuzioni e l'intero ecosistema che ruota attorno al nostro sistema operativo.
I Comandi utente contengono i comandi essenziali per iniziare a lavorare con Linux. Gli utenti più esperti possono consultare anche il capitolo seguente sui Comandi Avanzati di Linux.
L'editor di testo VI merita un capitolo a sé. Sebbene Linux sia dotato di molti editor, VI è uno dei più potenti. Altri comandi a volte utilizzano una sintassi identica a quella di VI (mi viene in mente sed
). È quindi molto importante sapere qualcosa su VI, o almeno demistificarne le funzioni essenziali (come aprire un file, salvare, uscire o uscire senza salvare). Con l'uso dell'editor, l'utente si troverà a suo agio con le altre funzioni di VI. Un'alternativa potrebbe essere quella di usare nano, che è installato di default in Rocky Linux. Sebbene non sia altrettanto versatile, è semplice da usare, diretto e in grado di svolgere il proprio lavoro.
Possiamo quindi addentrarci nel funzionamento più approfondito di Linux per scoprire come gestisce il sistema:
- Gestione Utenti
- File Systems
- Gestione dei Processi
Il Backup e il Ripristino sono informazioni essenziali per l'Amministratore di Sistema. Linux è dotato di molte soluzioni software per migliorare i backup (rsnapshot, lsyncd, ecc.). È importante conoscere i componenti essenziali del backup che esistono all'interno del sistema operativo. In questo capitolo analizziamo due strumenti: tar
e il meno diffuso cpio
.
L'Avvio del Sistema è una lettura importante anche perché la gestione del sistema durante il processo di avvio si è evoluta in modo significativo negli ultimi anni dopo l'arrivo di systemd.
I capitoli finali trattano la Gestione dei Compiti, l'Implementazione della Rete e la Gestione del Software, compresa l'installazione.