RHCSA Series: Reviewing Essential Commands & System Documentation - Μέρος 1


Το RHCSA (Red Hat Certified System Administrator) είναι μια εξέταση πιστοποίησης από την εταιρεία Red Hat, η οποία παρέχει λειτουργικό σύστημα και λογισμικό ανοιχτού κώδικα στην εταιρική κοινότητα, Παρέχει επίσης υποστήριξη, υπηρεσίες κατάρτισης και συμβουλευτικής για τους οργανισμούς.

Η εξέταση RHCSA είναι η πιστοποίηση που λαμβάνεται από την Red Hat Inc, μετά την επιτυχία της εξέτασης (κωδικό όνομα EX200). Η εξέταση RHCSA είναι μια αναβάθμιση στην εξέταση RHCT (Red Hat Certified Technician) και αυτή η αναβάθμιση είναι υποχρεωτική καθώς αναβαθμίστηκε το Red Hat Enterprise Linux. Η κύρια παραλλαγή μεταξύ RHCT και RHCSA είναι ότι η εξέταση RHCT βασίζεται στο RHEL 5, ενώ η πιστοποίηση RHCSA βασίζεται στα RHEL 6 και 7, τα μαθήματα αυτών των δύο πιστοποιήσεων ποικίλλουν επίσης σε ένα ορισμένο επίπεδο.

Αυτός ο Πιστοποιημένος Διαχειριστής συστήματος Red Hat (RHCSA) είναι απαραίτητος για την εκτέλεση των παρακάτω βασικών εργασιών διαχείρισης συστήματος που απαιτούνται σε περιβάλλοντα Linux του Red Hat Enterprise:

  1. Κατανόηση και χρήση των απαραίτητων εργαλείων για το χειρισμό αρχείων, καταλόγων, γραμμής περιβαλλόντων εντολών και τεκμηρίωσης σε όλο το σύστημα/πακέτα.
  2. Λειτουργία εκτελούμενων συστημάτων, ακόμη και σε διαφορετικά επίπεδα εκτέλεσης, αναγνώριση και έλεγχος διαδικασιών, έναρξη και διακοπή εικονικών μηχανών.
  3. Ρυθμίστε τοπικό χώρο αποθήκευσης χρησιμοποιώντας διαμερίσματα και λογικούς τόμους.
  4. Δημιουργήστε και διαμορφώστε τοπικά και δικτυακά συστήματα αρχείων και τα χαρακτηριστικά τους (δικαιώματα, κρυπτογράφηση και ACL).
  5. Ρύθμιση, διαμόρφωση και έλεγχος συστημάτων, συμπεριλαμβανομένης της εγκατάστασης, ενημέρωσης και κατάργησης λογισμικού.
  6. Διαχειριστείτε χρήστες και ομάδες συστήματος, μαζί με τη χρήση ενός κεντρικού καταλόγου LDAP για έλεγχο ταυτότητας.
  7. Εξασφαλίστε την ασφάλεια του συστήματος, συμπεριλαμβανομένης της βασικής διαμόρφωσης τείχους προστασίας και SELinux.

Για να δείτε τα τέλη και να εγγραφείτε για εξετάσεις στη χώρα σας, ελέγξτε τη σελίδα Πιστοποίησης RHCSA.

Σε αυτήν τη σειρά RHCSA 15 άρθρων, με τίτλο Προετοιμασία για την εξέταση RHCSA (Red Hat Certified System Administrator), θα καλύψουμε τα ακόλουθα θέματα σχετικά με τις τελευταίες εκδόσεις του Red Hat Enterprise Linux 7.

Σε αυτό το Μέρος 1 της σειράς RHCSA, θα εξηγήσουμε πώς να εισάγετε και να εκτελείτε εντολές με τη σωστή σύνταξη σε μια γραμμή εντολών φλοιού ή τερματικό και θα εξηγήσουμε πώς να βρείτε, να επιθεωρήσετε και να χρησιμοποιήσετε την τεκμηρίωση του συστήματος.

Προαπαιτούμενα:

Τουλάχιστον ένα μικρό βαθμό εξοικείωσης με βασικές εντολές Linux όπως:

  1. εντολή cd (αλλαγή καταλόγου)
  2. Εντολή ls (κατάλογος λίστας)
  3. εντολή cp (αντιγραφή αρχείων)
  4. εντολή mv (μετακίνηση ή μετονομασία αρχείων)
  5. εντολή αφής (δημιουργήστε κενά αρχεία ή ενημερώστε τη χρονική σήμανση των υπαρχόντων)
  6. εντολή rm (διαγραφή αρχείων)
  7. εντολή mkdir (δημιουργία καταλόγου)

Η σωστή χρήση ορισμένων από αυτά παρατίθεται ούτως ή άλλως σε αυτό το άρθρο και μπορείτε να βρείτε περισσότερες πληροφορίες για καθένα από αυτά χρησιμοποιώντας τις προτεινόμενες μεθόδους σε αυτό το άρθρο.

Αν και δεν απαιτείται αυστηρά η εκκίνηση, καθώς θα συζητήσουμε γενικές εντολές και μεθόδους αναζήτησης πληροφοριών σε ένα σύστημα Linux, θα πρέπει να προσπαθήσετε να εγκαταστήσετε το RHEL 7 όπως εξηγείται στο παρακάτω άρθρο. Θα κάνει τα πράγματα πιο εύκολα στην πορεία.

  1. Οδηγός εγκατάστασης Red Hat Enterprise Linux (RHEL) 7

Αλληλεπίδραση με το κέλυφος Linux

Εάν συνδεθούμε σε ένα πλαίσιο Linux χρησιμοποιώντας μια οθόνη σύνδεσης text-mode, το πιθανότερο είναι ότι θα πέσουμε απευθείας στο προεπιλεγμένο μας κέλυφος. Από την άλλη πλευρά, εάν συνδεόμαστε χρησιμοποιώντας μια γραφική διεπαφή χρήστη (GUI), θα πρέπει να ανοίξουμε ένα κέλυφος με μη αυτόματο τρόπο ξεκινώντας ένα τερματικό. Είτε έτσι είτε αλλιώς, θα εμφανιστεί η προτροπή χρήστη και μπορούμε να αρχίσουμε να πληκτρολογούμε και να εκτελούμε εντολές (μια εντολή εκτελείται πατώντας το πλήκτρο Enter αφού την πληκτρολογήσουμε).

Οι εντολές αποτελούνται από δύο μέρη:

  1. το όνομα της ίδιας της εντολής και
  2. επιχειρήματα

Ορισμένα ορίσματα, που ονομάζονται options (συνήθως προηγείται παύλα), αλλάζουν τη συμπεριφορά της εντολής με συγκεκριμένο τρόπο, ενώ άλλα ορίσματα προσδιορίζουν τα αντικείμενα στα οποία λειτουργεί η εντολή.

Η εντολή type μπορεί να μας βοηθήσει να προσδιορίσουμε εάν μια άλλη συγκεκριμένη εντολή είναι ενσωματωμένη στο κέλυφος ή εάν παρέχεται από ένα ξεχωριστό πακέτο. Η ανάγκη να κάνουμε αυτή τη διάκριση έγκειται στο μέρος όπου θα βρούμε περισσότερες πληροφορίες για την εντολή. Για τα ενσωματωμένα κελύφη πρέπει να κοιτάξουμε στη σελίδα man του κελύφους, ενώ για άλλα δυαδικά μπορούμε να ανατρέξουμε στη δική του σελίδα man.

Στα παραπάνω παραδείγματα, τα cd και type είναι ενσωματωμένα σε κέλυφος, ενώ τα top και less είναι δυαδικά εξωτερικά το ίδιο το κέλυφος (σε αυτήν την περίπτωση, η θέση της εκτελέσιμης εντολής επιστρέφεται με type).