Ricerca nel sito web

Serie RHCSA: Revisione dei comandi essenziali e della documentazione di sistema - Parte 1


RHCSA (Red Hat Certified System Administrator) è un esame di certificazione della società Red Hat, che fornisce un sistema operativo e un software open source alla comunità aziendale, oltre a supporto, servizi di formazione e consulenza per le organizzazioni.

L'esame RHCSA è la certificazione ottenuta da Red Hat Inc, dopo aver superato l'esame (nome in codice EX200). L'esame RHCSA è un aggiornamento dell'esame RHCT (Red Hat Certified Technician) e questo aggiornamento è obbligatorio poiché Red Hat Enterprise Linux è stato aggiornato. La principale variazione tra RHCT e RHCSA è che l'esame RHCT si basa su RHEL 5, mentre la certificazione RHCSA si basa su RHEL 6 e 7, anche i corsi di queste due certificazioni variano fino a un certo livello.

Questo Red Hat Certified System Administrator (RHCSA) è essenziale per eseguire le seguenti attività principali di amministrazione del sistema necessarie negli ambienti Red Hat Enterprise Linux:

  1. Comprendere e utilizzare gli strumenti necessari per gestire file, directory, riga degli ambienti di comando e documentazione a livello di sistema/pacchetti.
  2. Gestisci i sistemi in esecuzione, anche a diversi livelli di esecuzione, identifica e controlla i processi, avvia e arresta le macchine virtuali.
  3. Configura l'archiviazione locale utilizzando partizioni e volumi logici.
  4. Creare e configurare file system locali e di rete e i relativi attributi (autorizzazioni, crittografia e ACL).
  5. Installare, configurare e controllare i sistemi, inclusa l'installazione, l'aggiornamento e la rimozione del software.
  6. Gestisci utenti e gruppi di sistema, oltre all'uso di una directory LDAP centralizzata per l'autenticazione.
  7. Garantisci la sicurezza del sistema, inclusi firewall di base e configurazione SELinux.

Per visualizzare le tariffe e registrarti per un esame nel tuo Paese, controlla la pagina della certificazione RHCSA.

In questa serie RHCSA di 15 articoli, intitolata Preparazione per l'esame RHCSA (Red Hat Certified System Administrator), tratteremo i seguenti argomenti sulle ultime versioni di Red Hat Enterprise Linux 7.

In questa Parte 1 della serie RHCSA, spiegheremo come immettere ed eseguire comandi con la sintassi corretta in un prompt della shell o in un terminale e spiegheremo come trovare, ispezionare e utilizzare la documentazione di sistema.

Prerequisiti:

Almeno un leggero grado di familiarità con i comandi Linux di base come:

  1. comando cd (cambia directory)
  2. comando ls (elenco directory)
  3. comando cp (copia file)
  4. comando mv (sposta o rinomina file)
  5. comando touch (crea file vuoti o aggiorna il timestamp di quelli esistenti)
  6. comando rm (elimina file)
  7. Comando mkdir (crea directory)

Il corretto utilizzo di alcuni di essi è comunque esemplificato in questo articolo, e puoi trovare ulteriori informazioni su ciascuno di essi utilizzando i metodi suggeriti in questo articolo.

Sebbene non sia strettamente necessario per iniziare, poiché discuteremo di comandi generali e metodi per la ricerca di informazioni in un sistema Linux, dovresti provare a installare RHEL 7 come spiegato nel seguente articolo. Renderà le cose più facili lungo la strada.

  1. Guida all'installazione di Red Hat Enterprise Linux (RHEL) 7

Interazione con la shell Linux

Se accediamo a una macchina Linux utilizzando una schermata di accesso in modalità testo, è probabile che verremo trascinati direttamente nella nostra shell predefinita. Se invece effettuiamo il login utilizzando un'interfaccia utente grafica (GUI), dovremo aprire manualmente una shell avviando un terminale. In ogni caso, ci verrà presentato il prompt dell'utente e potremo iniziare a digitare ed eseguire i comandi (un comando viene eseguito premendo il tasto Invio dopo averlo digitato).

I comandi sono composti da due parti:

  1. il nome del comando stesso e
  2. argomenti

Alcuni argomenti, chiamati opzioni (solitamente preceduti da un trattino), alterano il comportamento del comando in un modo particolare mentre altri argomenti specificano gli oggetti su cui opera il comando.

Il comando type può aiutarci a identificare se un altro determinato comando è integrato nella shell o se è fornito da un pacchetto separato. La necessità di fare questa distinzione risiede nel luogo in cui troveremo maggiori informazioni sul comando. Per i built-in della shell dobbiamo consultare la pagina man della shell, mentre per altri binari possiamo fare riferimento alla relativa pagina man.

Negli esempi precedenti, cd e type sono integrati nella shell, mentre top e less sono binari esterni a la shell stessa (in questo caso, la posizione dell'eseguibile del comando viene restituita da type).