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é. Anche se Linux è provvisto di molti editor, VI è uno dei più potenti. Altri comandi utilizzano talvolta una sintassi identica a quella di VI (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 acquisirà maggiore familiarità con le altre funzioni di VI. Un'alternativa consiste nell'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.
A questo punto possiamo addentrarci nel funzionamento del sistema Linux per scoprire come si comporta il sistema:
- Gestione Utenti
- File Systems
- Gestione dei Processi
Il Backup e il Ripristino sono informazioni essenziali per l'Amministratore di Sistema. Linux dispone di molte soluzioni software per migliorare i backup (rsnapshot, lsyncd, ecc.). È importante conoscere i componenti principali per il backup che sono presenti nel sistema operativo. In questo capitolo esamineremo 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 con l'arrivo di systemd.
I capitoli finali trattano la gestione dei processi, l'implementazione della rete e la gestione del software, compresa l'installazione.