Ένας άλλος τρόπος για να μάθετε τη διαχείριση Linux

Θέλετε να μάθετε να διαχειρίζεστε υπολογιστές Linux; Εξαιρετική ΕΠΙΛΟΓΗ. Ενώ μπορεί να διατηρήσει τη δική του στον χώρο της επιφάνειας εργασίας των καταναλωτών, όπου το Linux κυριαρχεί απόλυτα είναι ο κόσμος των διακομιστών, ειδικά των εικονικών και cloud διακομιστών.

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

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

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

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

Πώς λειτουργεί το Linux in Action

Αλλά είστε απασχολημένοι και έχετε προθεσμίες. Λοιπόν, δεν μπορώ να σας υποσχεθώ ότι η εξάσκηση στο Linux θα είναι τόσο απλή όσο το να μαθαίνεις να δέσεις τα παπούτσια σου. Αλλά μπορώ να σας βοηθήσω να εστιάσετε σαν λέιζερ, ώστε να αφήσετε όλα τα πράγματα που δεν χρειάζεστε ξαπλωμένα στον αυτοκινητόδρομο, πνίγοντας τους καυσαερούς σας (υποθέτοντας ότι δεν οδηγείτε φυσικά Tesla).

Πώς θα το βγάλω; Το βιβλίο μου στο Linux in Action μετατρέπει την εκπαίδευση τεχνολογίας στο πλάι. Δηλαδή, ενώ άλλα βιβλία, μαθήματα και διαδικτυακοί πόροι οργανώνουν το περιεχόμενό τους γύρω από κατηγορίες ("Εντάξει αγόρια και κορίτσια, όλοι βγάζουν τους κανόνες διαφανειών και τα μολύβια άνθρακα. Σήμερα πρόκειται να μάθουμε για τα συστήματα αρχείων Linux."), χρησιμοποιήστε έργα πραγματικού κόσμου για να διδάξετε.

Έτσι, για παράδειγμα, θα μπορούσα να δημιουργήσω ένα ολόκληρο κεφάλαιο (ή δύο) σε συστήματα αρχείων Linux. Αντίθετα, θα μάθετε πώς να δημιουργείτε εταιρικούς διακομιστές αρχείων, μονάδες αποκατάστασης συστήματος και σενάρια για την αναπαραγωγή αρχείων κρίσιμων δεδομένων. Κατά τη διαδικασία, θα λάβετε τις γνώσεις του συστήματος αρχείων ως δωρεάν μπόνους.

Μην νομίζετε ότι θα καλύψω κάθε εργαλείο διαχείρισης Linux. Αυτό είναι αδύνατο: υπάρχουν κυριολεκτικά χιλιάδες από αυτούς εκεί έξω. Αλλά μην ανησυχείτε. Οι βασικές δεξιότητες και λειτουργικότητα που απαιτούνται κατά τα πρώτα χρόνια μιας σταδιοδρομίας στη διαχείριση του Linux θα καλυφθούν και θα καλυφθούν καλά, αλλά μόνο όταν απαιτείται για ένα πρακτικό, κρίσιμο έργο για την αποστολή. Όταν τελειώσετε, θα έχετε μάθει όχι λιγότερο από ό, τι θα έχετε από μια παραδοσιακή πηγή, αλλά θα γνωρίζετε επίσης πώς να ολοκληρώσετε περισσότερα από δώδεκα μεγάλα διοικητικά έργα και να είστε άνετοι να αντιμετωπίσετε δεκάδες περισσότερα.

Είσαι μέσα? Ετσι νόμιζα.

Ποιος πρέπει να διαβάσει αυτό το βιβλίο

Αυτό το βιβλίο έχει σχεδιαστεί για να σας βοηθήσει να αποκτήσετε ένα ευρύ φάσμα δεξιοτήτων διαχείρισης Linux. Ίσως είστε προγραμματιστής που θέλει να συνεργαστεί πιο άμεσα με το περιβάλλον διακομιστή εντός του οποίου θα ζουν οι εφαρμογές σας. Ή ίσως είστε έτοιμοι να προχωρήσετε στη διαχείριση διακομιστή ή στον κόσμο των DevOps Είτε έτσι είτε αλλιώς, ανήκετε μαζί μας.

Τι πρέπει να γνωρίζετε ήδη; Τουλάχιστον, θα πρέπει να είστε άνετοι όταν εργάζεστε με τα αρχεία, τα δίκτυα και τους βασικούς πόρους ενός σύγχρονου λειτουργικού συστήματος. Η εμπειρία με τη διαχείριση συστήματος, τη διαχείριση δικτύου και τις γλώσσες προγραμματισμού σίγουρα δεν θα βλάψει, αλλά δεν απαιτείται. Πάνω απ 'όλα, δεν πρέπει να φοβάστε να εξερευνήσετε νέα περιβάλλοντα και να είστε ενθουσιασμένοι με τον πειραματισμό με νέα εργαλεία.

Ένα ακόμη πράγμα: αναμένεται να ξέρετε πώς να εκτελέσετε μια απλή και απλή εγκατάσταση ενός λειτουργικού συστήματος Linux.

Λίγα λόγια για τον τρόπο κατασκευής του βιβλίου. Κάθε κεφάλαιο του Linux σε δράση καλύπτει ένα ή δύο πρακτικά έργα - εκτός από το κεφάλαιο 1. Το κεφάλαιο 1, επειδή έχει σχεδιαστεί για να καλύψει τυχόν πολύ βασικά κενά που ενδέχεται να υπάρχουν στις γνώσεις σας για το Linux, θα είναι διαφορετικό από όλα τα άλλα. Δεν χρειάζεστε τα βασικά; Είμαι απόλυτα σίγουρος ότι θα βρείτε πολλά διασκεδαστικά νέα παιχνίδια για να παίξετε στο κεφάλαιο 2.

Μαζί με τα έργα του βιβλίου, θα σας παρουσιάσω επίσης τις ατομικές δεξιότητες και εργαλεία που θα χρειαστείτε. Επιπλέον, τα έργα κάθε κεφαλαίου βασίζονται συνήθως στις δεξιότητες που έχετε μάθει προηγουμένως στο βιβλίο. Ακριβώς για να σας δείξω ότι εννοώ τις επιχειρήσεις, εδώ είναι μια αρκετά πλήρης λίστα των κύριων έργων (στην επικεφαλίδα του κεφαλαίου), τομείς δεξιοτήτων και εργαλεία που θα συναντήσετε κατά τη διάρκεια του βιβλίου:

Αυτήν τη στιγμή υπάρχουν δεκάδες διανομές Linux που διατηρούνται ενεργά. Παρόλο που τα περισσότερα βασικά του Linux είναι κοινά σε όλες τις διανομές (διανομές), θα υπάρχουν πάντα μικρά πράγματα που θα λειτουργούν «εδώ» αλλά όχι «εκεί». Για λόγους πρακτικότητας, θα επικεντρωθώ κυρίως σε δύο διανομές: το Ubuntu και το CentOS. Γιατί αυτά τα δύο; Επειδή το καθένα αντιπροσωπεύει μια ολόκληρη οικογένεια διανομών. Το Ubuntu μοιράζεται τις ρίζες του με τους Debian, Mint, Kali Linux και άλλους, ενώ το CentOS απολαμβάνει την εταιρεία Red Hat Enterprise Linux (RHEL) και Fedora.

Αυτό δεν σημαίνει ότι δεν εκτιμώ άλλες διανομές όπως το Arch Linux, το SUSE και το Gentoo, ή ότι αυτό που θα μάθετε σε αυτό το βιβλίο δεν θα σας βοηθήσει να εργαστείτε με αυτά τα περιβάλλοντα. Όμως, η πλήρης κάλυψη των οικογενειών Ubuntu και CentOS σημαίνει να αρπάξετε το μεγαλύτερο ενιαίο κομμάτι της πίτας Linux που θα μπορούσα να φτάσω χρησιμοποιώντας δύο μόνο διανομές.

Αυτό το άρθρο προσαρμόστηκε από την εισαγωγή στο Linux in Action . Εκτός από το βιβλίο, μπορείτε επίσης να εργαστείτε μέσω Linux in Motion  - ένα υβριδικό μάθημα που αποτελείται από περισσότερες από δύο ώρες βίντεο και περίπου το 40% του κειμένου του Linux in Action.