Εξέλιξη Κομματιού

Εισαγωγή

  • Linux Foundation
  • Κατάρτιση Linux Foundation
  • Πιστοποιήσεις Linux Foundation
  • Digitals Εμβέλεγματα Linux Foundation
  • Εργασίες, λύσεις και πόροι εργαστηρίων
  • E-Learning Μάθημα: LFS201
  • Λεπτομέρειες Διανομής
  • Εργαστήρια

Δομή Ιεραρχίας Αρχείων Linux

  • Ένα μεγάλο σύστημα αρχείων
  • Η χώριση δεδομένων
  • FHS Ευρεία Εκπαιδευτική Δομή Κατάλογου
  • root (/) κατάλογος
  • /bin
  • /boot
  • /dev
  • /etc
  • /home
  • /lib και /lib64
  • /media
  • /mnt
  • /opt
  • /proc
  • /sys
  • /root
  • /sbin
  • /srv
  • /tmp
  • /usr
  • /var
  • /run
  • Εργαστήρια

Διεργασίες

  • Προγράμματα και διεργασίες
  • Όρια διεργασιών
  • Δημιουργία διεργασιών
  • Κατάστασης διεργασιών
  • Λειτουργικές λειτουργίες
  • Δαιμόνια (Daemons)
  • niceness
  • Βιβλιοθήκες
  • Εργαστήρια

Σημαντικά (Signals)

  • Σημαντικά (Signals)
  • Τύποι Σημαντικών
  • kill
  • killall και pkill
  • Εργαστήρια

Συστήματα Διαχείρισης Πακέτων

  • Έννοιες Πακέτων Λογισμικού
  • Γιατί να χρησιμοποιούμε πακέτα;
  • Τύποι Πακέτων
  • Διαθέσιμα Συστήματα Διαχείρισης Πακέτων
  • Επίπεδα και Εκδοχές Εργαλείων Πακέτων
  • Πηγές Πακέτων
  • Δημιουργία Πακέτων Λογισμικού
  • Συστήματα Ελεγχών Έκδοσης (Revision Control Systems)
  • Διαθέσιμα Συστήματα Κύριων Ελέγχων
  • To Linux Kernel και το git
  • Εργαστήρια

RPM

  • RPM (Red Hat Package Manager)
  • Ονόματα Αρχείων Πακέτων
  • Βάση Δεδομένων RPM και Βοηθητικά Προγράμματα
  • Ερωτήσεις (Queries)
  • Επιβεβαίωση Πακέτων
  • Εγκατάσταση και Αφαίρεση Πακέτων
  • Αναβάθμιση, πλήρης ενημέρωση και αναβάθμιση RPM Πακέτων
  • Αναβάθμιση του Linux Kernel
  • rpm2cpio
  • Εργαστήρια

dpkg

  • DPKG (Debian Package)
  • Ονόματα και πηγές Πακέτων
  • Ερωτήσεις DPKG
  • Εγκατάσταση/Αναβάθμιση/Αφαίρεση
  • Εργαστήρια

yum

  • Εργαλεία Εγκατάστασης Πακέτων
  • yum
  • Ερωτήσεις (Queries)
  • Επιβεβαίωση Πακέτων
  • Εγκατάσταση/Αφαίρεση/Αναβάθμιση Πακέτων
  • Πρόσθετα εντολές yum
  • dnf
  • Εργαστήρια

zypper

  • zypper
  • Ερωτήσεις (Queries)
  • Εγκατάσταση/Αφαίρεση/Αναβάθμιση Πακέτων
  • Πρόσθετες εντολές zypper
  • Εργαστήρια

APT

  • APT
  • apt
  • Ερωτήσεις (Queries)
  • Εγκατάσταση/Αφαίρεση/Αναβάθμιση Πακέτων
  • Καθαρισμός (Cleaning Up)
  • Εργαστήρια

Παρακολούθηση Συστήματος και Δικτύου

  • Παρακολούθηση Συστήματος και Δικτύου
  • sar **
  • Αρχεία Καταγραφών Συστήματος (System Log Files)
  • Εργαστήρια

Παρακολούθηση Διεργασιών

  • Παρακολούθηση Διεργασιών
  • ps
  • pstree
  • top
  • Εργαστήρια

Παρακολούθηση και Χρήση Μνήμης

  • Παρακολούθηση και Οπτιμισμός Μνήμης
  • /proc/sys/vm
  • vmstat
  • Out of Memory Killer (OOM)
  • Εργαστήρια

I/O Παρακολούθηση και Οπτιμισμός

  • I/O Παρακολούθηση
  • iostat
  • iotop
  • ionice **
  • Εργαστήρια

I/O Προγραμματισμός **

  • I/O Προγραμματισμός
  • Επιλογές I/O Προγραμματιστών
  • Εργαστήρια

Συστήματα Αρχείων Linux και το VFS

  • Βασικές έννοιες συστημάτων αρχείων
  • Έννοιες συστημάτων αρχείων
  • Εξερτικό Σύστημα Αρχείων (VFS)
  • Διαθέσιμα συστήματα αρχείων
  • Συστήματα αρχείων με ημερολόγιο (Journalling Filesystems)
  • Ειδικά συστήματα αρχείων
  • Εργαστήρια

Διαμέρισμα Μαγνητοδίσκων

  • Κοινά τύποι μαγνητοδίσκων
  • Γεωμετρία Μαγνητοδίσκου
  • Διαμέρισμα
  • Τραπέζες Διαμέρισματων (Partition Tables)
  • Ονοματοδότηση Συσκευών Μαγνητοδίσκου
  • Όνομα συσκευών SCSI (SCSI Device Names)
  • blkid και lsblk
  • Μέτρηση διαμερισμάτων
  • Αντιγραφή και αποκατάσταση τραπεζών διαμερισμάτων
  • Επεξεργαστές Τραπεζών Διαμερισμάτων
  • fdisk
  • Εργαστήρια

Χαρακτηριστικά Συστήματος Αρχείων: Χαρακτηριστικά, Δημιουργία, Έλεγχος, Μέτρηση

  • Επεκτεταμένα Χαρακτηριστικά (Extended Attributes)
  • Δημιουργία και μορφοποίηση συστημάτων αρχείων
  • Έλεγχος και διόρθωση συστημάτων αρχείων
  • Μέτρηση συστημάτων αρχείων (Mounting)
  • NFS
  • Μέτρηση κατά την έναρξη και /etc/fstab
  • automount
  • Εργαστήρια

Χαρακτηριστικά Συστήματος Αρχείων: Swap, Quotas, Usage

  • Swap
  • Quotas συστήματος αρχείων **
  • Χρήση συστήματος αρχείων
  • Χρήση μαγνητοδίσκου (Disk Usage)
  • Εργαστήρια

Τα Συστήματα Αρχείων Ext2/Ext3/Ext4

  • Χαρακτηριστικά ext4
  • Δομή και Superblock του ext4 και Ομάδες Χώρων (Block Groups)
  • dumpe2fs
  • tune2fs
  • Εργαστήρια

Τα Συστήματα Αρχείων XFS και BTRFS **

  • XFS
  • btrfs
  • Εργαστήρια

Κρυπτογράφηση Μαγνητοδίσκων

  • Κρυπτογράφηση Συστήματος Αρχείων
  • LUKS
  • cryptsetup
  • Χρήση κρυπτογραφημένου διαμερισμάτου
  • Μέτρηση κατά την έναρξη (Mounting at Boot)
  • Εργαστήρια

Διαχείριση Λογικών Τόμων (LVM)

  • Διαχείριση Λογικών Τόμων (LVM)
  • Τόμοι και Ομάδες Τόμων
  • Εργασίες με Λογικούς Τόμους
  • Αλλαγή των διαστάσεων των λογικών τόμων (Resizing Logical Volumes)
  • Σναπσότυπα LVM **
  • Εργαστήρια

RAID **

  • RAID
  • Επίπεδα RAID (RAID Levels)
  • Ρύθμιση Προγράμματος RAID (Software RAID Configuration)
  • Παρακολούθηση RAID
  • Αντιγράφη διαθεσιμότητα RAID (RAID Hot Spares)
  • Εργαστήρια

Υπηρεσίες και Ρύθμιση Κερνέλ

  • Επισκόπηση Κερνέλ (Kernel Overview)
  • Ρύθμιση Κερνέλ (Kernel Configuration)
  • Παράμετροι εκκίνησης του κερνέλ (Kernel Boot Parameters)
  • sysctl
  • Εργαστήρια

Μονάδες Κερνέλ

  • Μονάδες Κερνέλ (Kernel Modules)
  • Εργαλεία μονάδων (Module Utilities)
  • modinfo
  • Ρύθμιση μονάδων (Module Configuration)
  • Εργαστήρια

Συσκευές και udev

  • udev και Διαχείριση Συσκευών (Device Management)
  • Κόμβοι συσκευών (Device Nodes)
  • Οδηγίες (Rules)
  • Εργαστήρια

Επισκόπηση Εξαρτημένων Συστημάτων (Virtualization)

  • Εισαγωγή σε Virtualization
  • Χοστ και Guests
  • Πρόσληψη (Emulation)
  • Hypervisors
  • libvirt
  • QEMU
  • KVM
  • Εργαστήρια

Περίληψη Εξαρτημένων Συστημάτων (Containers)

  • Εξαρτημένα Συστήματα (Containers)
  • Εφαρμογή Virtualization
  • Εξαρτημένα Συστήματα vs. Εξαρτημένα Μηχανήματα (Containers vs Virtual Machines)
  • Docker
  • Εντολές Docker
  • Podman
  • Εργαστήρια

Διαχείριση Λογαριασμών Χρηστών (User Account Management)

  • Λογαριασμοί Χρηστών
  • Διαχείριση Λογαριασμών Χρηστών (Management of User Accounts)
  • Κλειδωμένοι λογαριασμοί
  • Κωδικοί (Passwords)
  • /etc/shadow
  • Διαχείριση Κωδικών (Password Management)
  • Ηλικία Κωδικών (Password Aging)
  • Περιορισμένοι ερμηνευτές και λογαριασμοί **
  • O λογαριασμός root (The root Account)
  • SSH
  • Εργαστήρια

Διαχείριση Ομάδων (Group Management)

  • Ομάδες
  • Διαχείριση Ομάδων (Group Management)
  • Ομάδες Προσωπικής Χρηστή (User Private Groups)
  • Μέλη ομάδων
  • Εργαστήρια

Δικαιώματα και Ιδιοκτησία Αρχείων (File Permissions and Ownership)

  • Δικαιώματα και ιδιοκτησία αρχείων
  • Δικαιώματα πρόσβασης σε αρχεία (File Access Rights)
  • chmod, chown και chgrp
  • umask
  • ACLs Συστήματος Αρχείων (Filesystem ACLs)
  • Εργαστήρια

Πληκτρολογιώδεις Μονάδες Επιβεβαίωσης (PAM)

  • PAM (Pluggable Authentication Modules)
  • Διαδικασία επιβεβαίωσης
  • Ρύθμιση PAM
  • Επιβεβαίωση LDAP **

Διευθύνσεις Δικτύου (Network Addresses)

  • IP Διευθύνσεις
  • Τύποι IP Διευθύνσεων IPv4
  • Τύποι IP Διευθύνσεων IPv6
  • Κλάσεις IP Διευθύνσεων
  • Netmasks
  • Όνομα Κεφαλίδων (Hostnames)
  • Εργαστήρια

Συσκευές Δικτύου και Ρύθμιση

  • Συσκευές δικτύου (Network Devices)
  • ip
  • ifconfig
  • Προβλεπόμενα ονόματα κατάστασης δικτύου (Predictable Network Interface Device Names)
  • Αρχεία ρύθμισης δικτύου (Network Configuration Files)
  • Διαχείριση Δικτύου (Network Manager)
  • Διαδρομή (Routing)
  • DNS και Ανάλυση Ονόματος
  • Διάγνωση Δικτύου (Network Diagnostics)
  • Εργαστήρια

Firewalls

  • Firewalls
  • Διεπαφές (Interfaces)
  • firewalld
  • Ζώνες (Zones)
  • Η μάζα και η διαχείριση πηγών (Source Management)
  • Διαχείριση υπηρεσιών και πόρων
  • Εργαστήρια

Άνοδος και Κάθοδος του Συστήματος (System Startup and Shutdown)

  • Κατανόηση της αλληλεπίδρασης εκκίνησης
  • Προγράμματα βοηθικών προγραμμάτων (Boot Loaders)
  • Αρχεία ρύθμισης συστήματος στο /etc
  • Κλείσιμο και ξανά έναρξη (Shutting Down and Rebooting)
  • Εργαστήρια

GRUB

  • To Grand Unified Boot Loader (GRUB)
  • Αλληλεπίδραση εκκίνησης με το GRUB κατά την έναρξη
  • Εγκατάσταση του GRUB
  • Προσαρμογή ρύθμισης GRUB
  • Ρύθμιση πληροφορίων φόρτωσης προγράμματος βοηθικού προγράμματος (Boot Loader Specification Configuration - BLSCFG)
  • Εργαστήρια

Άνοδος Συστήματος: systemd, SystemV και Upstart

  • To πρόγραμμα init (The init Process)
  • Εναλλακτικές εκκίνησης (Startup Alternatives)
  • systemd
  • systemctl
  • SysVinit Startup **
  • chkconfig και service **
  • Εργαστήρια

Μέθοδοι Αντιγράφου Διαθεσιμότητας και Αποκατάστασης (Backup and Recovery Methods)

  • Βασικές γνώσεις αντιγράφου διαθεσιμότητας
  • Αντίγραφο διαθεσιμότητας vs. Αρχεία (Backup vs Archive)
  • Μέθοδοι και στρατηγικές αντιγράφου διαθεσιμότητας
  • tar
  • Συμπίεση: gzip, bzip2 και xz σε αντίγραφα διαθεσιμότητας (Compression)
  • dd
  • rsync
  • cpio **
  • dump και restore **
  • mt **
  • Προγράμματα αντιγράφου διαθεσιμότητας **
  • Εργαστήρια

Μονάδες Ασφάλειας του Linux (Linux Security Modules)

  • Μονάδες ασφάλειας του Linux
  • SELinux
  • AppArmor
  • Εργαστήρια

Τοπική Ασφάλεια Συστήματος (Local System Security)

  • Τοπική ασφάλεια συστήματος
  • Δημιουργία πολιτικής ασφάλειας (Creating a Security Policy)
  • Ενημέρωση και ασφάλεια
  • Φυσική ασφάλεια
  • BIOS
  • Πρόγραμμα έναρξης (Bootloader)
  • Ασφάλεια συστήματος αρχείων (Filesystem Security)
  • setuid/setgid bits
  • Εργαστήρια

Βασική Αποκατάσταση (Basic Troubleshooting)

  • Επίπεδα αποκατάστασης
  • Τεχνικές αποκατάστασης (Troubleshooting Techniques)
  • Πράγματα που θα διαλευκώσετε: Δίκτυο
  • Πράγματα που θα διαλευκώσετε: Συντηρητικότητα αρχείων (File Integrity)
  • Αποτυχίες διαδικασίας έναρξης
  • Συντηρητικότητα και αποκατάσταση συστήματος (Filesystem Corruption and Recovery)
  • Εξωτερικές Συσκευές
  • Εργαστήρια

Αποσώζηση Συστήματος (System Rescue)

  • Μέσα αποσωζόμενα και αποκατάσταση
  • Χρήση μέσων αποσώζησης/αποκατάστασης (Using Rescue/Recovery Media)
  • Αποσώζηση και αποκατάσταση συστήματος
  • Εξωτερικά μέσα έναρξης (Emergency Boot Media)
  • Χρήση μέσων αποσώζησης (Using Rescue Media)
  • Ενεργητικό λάθος
  • Μόνο χρήστης (Single User Mode)
  • Εργαστήρια

Απαιτήσεις

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

Ακροατήριο:

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

 28 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Εφεξής Μαθήματα

Σχετικές Κατηγορίες