Anfängerleitfaden für Linux - Lernen Sie in Minuten Linux beginnen

Anfängerleitfaden für Linux - Lernen Sie in Minuten Linux beginnen

Hallo Freunde,

Willkommen zu dieser exklusiven Ausgabe “Anfängerleitfaden für Linux„Durch Tecmint ist dieses Kursmodul speziell für die Anfänger ausgelegt und zusammengestellt. Diese Kurse erstellt gemäß den Anforderungen des industriellen Umfelds mit vollständigem Eingang zu Linux, was Ihnen dabei hilft, großen Erfolg unter Linux aufzubauen.

Die Linux -Befehle und -Schalter, Skripting, Dienste und Anwendungen, Zugriffskontrolle, Prozesssteuerung, Benutzerverwaltung, Datenbankverwaltung, Webdienste usw. Auch wenn die Linux-Befehlszeile Tausende von Befehlen liefert, müssen Sie jedoch nur wenige grundlegende Befehle lernen, um eine tägliche Linux-Aufgabe auszuführen.

Voraussetzungen:

Alle Schüler müssen ein wenig Verständnis für Computer und die Leidenschaft haben, neue Technologie zu lernen.

Verteilungen:

Diese Kurse wird derzeit bei den neuesten Veröffentlichungen von Linux -Verteilungen wie Red Hat Enterprise Linux, CentOS, Debian, Ubuntu usw. unterstützt.

Kursziele

Abschnitt 1: Einführung in Linux- und Betriebssysteminstallationen

  1. Linux -Boot -Prozess
  2. Linux -Dateisystemhierarchie
  3. Installation von CentOS 7
  4. Installation verschiedener Linux -Verteilungen, einschließlich Debian, Rhel, Ubuntu, Fedora usw
  5. Installation der neuesten VirtualBox unter Linux
  6. Doppelstartinstallation von Windows und Linux

Abschnitt 2: Essentials der grundlegenden Linux -Befehle

  1. Listen Sie Dateien und Verzeichnisse mit dem Befehl 'LS' auf
  2. Wechseln Sie zwischen Linux -Verzeichnissen und Pfaden mit dem Befehl "CD"
  3. So verwenden Sie den Befehl "Dir" mit verschiedenen Optionen unter Linux
  4. Finden Sie das gegenwärtige Arbeitsverzeichnis mit dem Befehl "PWD" heraus
  5. Erstellen Sie Dateien mit dem Befehl "Touch"
  6. Kopieren Sie Dateien und Verzeichnisse mit dem Befehl 'CP'
  7. Dateiinhalt mit dem Befehl "Katze" anzeigen
  8. Überprüfen Sie die Nutzung des Dateisystemscheibe -Speicherplatzes mit dem Befehl "DF"
  9. Überprüfen Sie Dateien und Verzeichnisse mit dem Befehl "DU"
  10. Suchen Sie Dateien und Verzeichnisse mit dem Befehl Find Find
  11. Finden Sie Dateimustersuche mit Grep -Befehl

Abschnitt 3: Essentials von Advance Linux -Befehlen

  1. Quirky 'ls' befiehlt jeder Linux -Benutzer muss es wissen
  2. Dateien effektiv mithilfe von Kopf-, Schwanz- und CAT -Befehlen unter Linux verwalten
  3. Zählen Sie Anzahl der Zeilen, Wörter, Zeichen in der Datei mit dem Befehl 'WC'
  4. Basis -Sortierbefehle, um Dateien unter Linux zu sortieren
  5. Fortschreiten Sie die Befehle "Sortieren", um Dateien unter Linux zu sortieren
  6. PYDF Ein alternativer Befehl „DF“ zur Überprüfung der Datenträgernutzung
  7. Überprüfen Sie die Linux -RAM -Nutzung mit dem Befehl "kostenlos"
  8. Fortschreiten Sie den Befehl "Umbenennen", um Dateien und Verzeichnisse umzubenennen
  9. Text/Zeichenfolge im Terminal mit dem Befehl 'echo' drucken

Abschnitt 4: Einige fortgeschrittenere Linux -Befehle

  1. Wechsel von Windows zu NIX - 20 nützliche Befehle für Neulinge - Teil 1
  2. 20 Erweiterte Befehle für Linux -Benutzer mit mittlerer Ebene - Teil 2
  3. 20 Erweiterte Befehle für Linux -Experten - Teil 3
  4. 20 lustige Befehle von Linux oder Linux macht Spaß am Terminal - Teil 1
  5. 6 Interessante lustige Befehle von Linux (Spaß im Terminal) - Teil 2
  6. 51 Nützliche weniger bekannte Befehle für Linux -Benutzer
  7. 10 gefährlichste Befehle - Sie sollten niemals unter Linux ausführen

Abschnitt 5: Verwaltung von Benutzer-, Gruppen- und Dateiberechtigungen

  1. So fügen Sie neue Benutzer mit dem Befehl "userAdd" hinzu oder erstellen Sie neue Benutzer
  2. So ändern oder ändern Sie Benutzerattribute mit dem Befehl usermod
  3. Verwalten von Benutzern und Gruppen, Dateiberechtigungen und Attributen - Vorabstufe
  4. Unterschied zwischen SU ​​und Sudo - So konfigurieren Sie sudo - Vorabstufe
  5. So überwachen Sie die Benutzeraktivität mit PSACCT- oder ACCT -Tools

Abschnitt 6: Linux -Paketverwaltung

  1. YUM -Paketmanagement - Centos, Rhel und Fedora
  2. RPM -Paketmanagement - Centos, Rhel und Fedora
  3. APT-GET- und APT-CACHE-Paketverwaltung-Debian, Ubuntu
  4. DPKG -Paketmanagement - Debian, Ubuntu
  5. Zypper -Paketmanagement - Suse und OpenSuse
  6. Linux -Paketverwaltung mit Yum, RPM, APT, DPKG, Aptitude und Zypper - Vorabstufe
  7. 27 'DNF' (Fork of Yum) Befehle für die RPM -Paketverwaltung - Neues Update

Abschnitt 7: Systemüberwachung und Cron -Planung

  1. Linux -Prozessüberwachung mit Top -Befehl
  2. Linux -Prozessmanagement mit Kill-, Pkill- und Killall -Befehlen
  3. Linux -Datei -Prozessverwaltung mit LSOF -Befehlen
  4. Linux -Jobplanung mit Cron
  5. 20 Befehlszeilen -Tools zur Überwachung der Linux -Leistung - Teil 1
  6. 13 Tools zur Überwachung von Linux -Leistungsüberwachung - Teil 2
  7. Nagios Überwachungstool für Linux - Vorabstufe
  8. ZABBIX -Überwachungstool für Linux - Vorabstufe
  9. Shell -Skript zur Überwachung von Netzwerk, Festplattennutzung, Verfügbarkeit, Lastdurchschnitt und RAM - Neues Update

Abschnitt 8: Linux -Archivierung/Komprimierung, Sicherung/Synchronisation und Wiederherstellung

Archivierungs-/Komprimierungsdateien
  1. So archivieren/komprimieren Sie Linux -Dateien und -verzeichnisse mit dem Befehl "tar"
  2. So öffnen, extrahieren und erstellen Sie RAR -Dateien unter Linux
  3. 5 Tools zum Archivieren/Komprimieren von Dateien unter Linux
  4. So archivieren/komprimieren Sie Dateien und Einstellungsdateiattribute - Vorabstufe
Backup/Sync -Dateien und Verzeichnisse unter Linux
  1. So kopieren/synchronisieren Sie Dateien und Verzeichnisse lokal/remote mit RSYNC
  2. So übertragen Sie Dateien/Ordner in Linux mit SCP
  3. RSNAPSHOT (RSYNC -basiert) - Ein lokales/Remote -Dateisystem Backup -Tool
  4. Synchronisieren Sie zwei Apache -Webserver/Websites mit RSYNC - Vorabstufe
Backup/Recovery Linux -Dateisysteme
  1. Backup- und Wiederherstellen von Linux -Systemen mithilfe des Wiederholungs -Backup -Tools
  2. Wie man Linux -Systeme mit - Mondo Rescue Disaster Recovery -Tool klonen/Backup -Systemen klonen
  3. So wiederherstellen Sie gelöschte Dateien/Ordner mithilfe des Skalpell -Tools
  4. 8 "Festplattenkloning/Backup" Software für Linux -Server

Abschnitt 9: Linux -Dateisystem / Netzwerkspeicherverwaltung

  1. Was ist ext2, ext3 & ext4 und wie erstellt und konvertieren Sie Linux -Dateisysteme?
  2. Verständnis von Linux -Dateisystemtypen
  3. Erstellung und Konfiguration von Linux -Dateisystemen - Vorabstufe
  4. Einrichten von Standard -Linux -Dateisystemen und Konfigurieren des NFSV4 -Servers - Vorabstufe
  5. So montieren/entmunten Sie lokale und Netzwerk- (Samba & NFS) -Dateisysteme - Vorabstufe
  6. So erstellen und verwalten Sie das BTRFS -Dateisystem unter Linux - Vorabstufe
  7. Einführung in Glusterfs (Dateisystem) und Installation - Vorabstufe

Abschnitt 10: Linux LVM -Management

  1. Setzen Sie einen flexiblen Speicher Speicher mit logischer Lautstärkeverwaltung ein
  2. So erweitern/reduzieren Sie LVMs (Logical Volumen Management)
  3. So nehmen Sie Snapshot/Wiederherstellung von LVMs wiederher
  4. Setzen Sie dünne Bereitstellungsvolumina in LVM ein
  5. Verwalten Sie mehrere LVM -Scheiben mit Striping I/O
  6. Migrieren von LVM -Partitionen in ein neues logisches Volumen

Abschnitt 11: Linux RAID -Management

  1. Einführung in RAID-, Konzepte der RAID- und RAID -Ebenen
  2. Erstellen von Software RAID0 (STRIPE) auf 'zwei Geräten' mit 'MDADM
  3. Einrichten von RAID 1 (Spiegelung) mit "Two Disks" unter Linux
  4. Erstellen von RAID 5 (Streifen mit verteilter Parität) unter Linux
  5. Setup RAID Level 6 (Streifen mit doppelt verteilter Parität) unter Linux
  6. Einrichten von RAID 10 oder 1+0 (verschachtelt) unter Linux
  7. Anbau eines vorhandenen RAID -Arrays und Entfernen fehlgeschlagener Festplatten unter Linux
  8. Zusammenstellen von Partitionen als RAID -Geräte - Erstellen und Verwalten von Systemsicherungen

Abschnitt 12: Dienste unter Linux verwalten

  1. Konfigurieren Sie Linux -Dienste, um automatisch zu starten und zu stoppen
  2. So stoppen und deaktivieren Sie unerwünschte Dienste unter Linux
  3. So verwalten Sie "systemd" -Dienste mithilfe von SystemCTL unter Linux
  4. Verwalten von Systemstartprozessen und -diensten unter Linux

Abschnitt 13: Linux -Systemsicherheit und Firewall

Linux -Sicherheit und Tools
  1. 25 Härtungssicherheitstipps für Linux -Server
  2. 5 Best Practices, um den SSH -Server zu sichern und zu schützen
  3. Wie man Passwort schützt grub unter Linux
  4. Schützen Sie die SSH -Anmeldungen mit SSH & MOTD -Bannernachrichten
  5. So prüfen Sie Linux -Systeme mithilfe des Lynis -Tools
  6. Sichere Dateien/Verzeichnisse mithilfe von ACLs (Zugriffssteuerlisten) unter Linux
  7. So prüfen Sie die Netzwerkleistung, die Sicherheit und die Fehlerbehebung unter Linux
  8. Obligatorische Zugangskontrolle mit Selinux - Neues Update
Linux -Firewall und Werkzeuge
  1. Grundlegende Anleitung zu Iptables (Linux Firewall) Tipps / Befehlen
  2. So richten Sie eine Iptables -Firewall unter Linux ein
  3. So konfigurieren Sie "Firewalld" unter Linux
  4. Nützliche "Firewall" -Regeln, um Firewall unter Linux zu konfigurieren und zu verwalten
  5. So installieren und konfigurieren Sie UFW - eine unbekannte Firewall
  6. Shorewall - eine Firewall auf hoher Ebene zum Konfigurieren von Linux -Servern
  7. Installieren Sie ConfigServer Security & Firewall (CSF) unter Linux
  8. So installieren Sie 'ipfire' kostenlose Firewall Linux -Verteilung
  9. So installieren und konfigurieren Sie PFSense 2.1.5 (Firewall/Router) unter Linux
  10. 10 nützliche Open -Source -Sicherheits -Firewalls für Linux -Systeme

Abschnitt 14: LAMP (Linux, Apache, MySQL/Mariadb und PHP) Setup's

  1. Lampe in RHEL/Centos 6 installieren.0
  2. Lampe in RHEL/Centos 7 installieren.0
  3. Ubuntu 14.04 Server -Installationshandbuch und Setup -Lampe
  4. Lampe in Arch Linux installieren
  5. Lampe in Ubuntu Server einrichten 14.10
  6. Lampe in Gentoo Linux installieren
  7. Erstellen Sie Ihren eigenen Webserver und hosten eine Website aus Ihrem Linux -Box aus
  8. Apache Virtual Hosting: IP -basierte und name -basierte virtuelle Hosts unter Linux
  9. So richten Sie den Standalone Apache Server mit Namensbasis Virtual Hosting mit SSL-Zertifikat ein
  10. Erstellen von apache virtuellen Hosts mit Aktivieren/Deaktivieren von Vhosts -Optionen in RHEL/Centos 7.0
  11. Erstellen Sie virtuelle Hosts, generieren Sie SSL -Zertifikate und -tasten und aktivieren Sie das CGI -Gateway in Gentoo Linux
  12. Schützen Sie Apache gegen Brute Force oder DDOS -Angriffe mit mod_security und mod_evasive module
  13. 13 Tipps für Sicherheit und Härten von Apache Webserver und Härten
  14. So synchronisieren Sie zwei Apache -Webserver/Websites mit RSYNC
  15. So installieren Sie 'Lack' (HTTP -Beschleuniger) und führen Sie Lasttests mithilfe von Apache Benchmark durch
  16. Installieren und Konfigurieren von Lampen/LEMP -Stack auf Debian 8 Jessie - Neues Update

Abschnitt 15: LEMP (Linux, Nginx, MySQL/Mariadb und PHP) Setups

  1. Installieren Sie LEMP unter Linux
  2. Installieren Sie FCGIWRAP und Aktivieren von Perl-, Ruby- und Bash -Dynamic -Sprachen auf Gentoo LEMP
  3. Installieren Sie LEMP in Gentoo Linux
  4. Installieren Sie LEMP in Arch Linux

Abschnitt 16: MySQL/Mariadb Administration

  1. MySQL Basic Database Administration -Befehle
  2. 20 MySQL (MySQLADMIN) -Kande für die Datenbankverwaltung unter Linux
  3. MySQL Backup- und Wiederherstellung Befehle für die Datenbankverwaltung
  4. So richten Sie die Replikation von MySQL (Master-Slave) ein
  5. Mytop (MySQL -Datenbanküberwachung) unter Linux
  6. Installieren Sie MTOP (MySQL Database Server Monitoring) unter Linux
  7. https: // www.Tecmint.com/mysql-performance-monitoring/

Abschnitt 17: Basic Shell Scripting

  1. Verstehe Linux Shell und Basic Shell Scripting Language Tipps - Teil I
  2. 5 Shell -Skripte für Linux -Neulinge zum Erlernen von Shell -Programmierungen - Teil II
  3. Segeln durch die Welt des Linux Bash Scripting - Teil III
  4. Mathematischer Aspekt der Linux -Shell -Programmierung - Teil IV
  5. Berechnung mathematischer Ausdrücke in der Shell -Skriptsprache - Teil V
  6. Funktionen und Schreiben in Shell -Skripten - Teil VI
  7. Tiefer in die Funktionskomplexität mit Shell Scripting - Teil VII
  8. Arbeiten mit Arrays in Linux -Shell -Skripting - Teil 8
  9. Ein Einblick in Linux -Variablen in Shell -Skriptsprache - Teil 9
  10. "Linux -Variablen" im Shell -Skript verstehen und schreiben - Teil 10
  11. Verschachtelte variable Substitution und vordefinierte Bash -Variablen unter Linux - Teil 11

Abschnitt 18: Fragen des Linux -Interviews

  1. 15 Interviewfragen zum Linux -Befehl „LS“ - Teil 1
  2. 10 nützliche Fragen des Befehls von 'LS' - Teil 2
  3. Grundlegende Fragen und Antworten von Linux -Interviews - Teil 1
  4. Grundlegende Fragen und Antworten für Linux -Interviews - Teil 2
  5. Fragen und Antworten für Linux -Interviews für Linux -Anfänger - Teil 3
  6. Fragen und Antworten von Core Linux -Interviews
  7. Nützliche Fragen und Antworten für zufällige Linux -Interviews
  8. Interview Fragen und Antworten auf verschiedene Befehle unter Linux
  9. Nützliche Interviewfragen zu Linux -Diensten und Dämonen
  10. Grundlegende Fragen für MySQL -Interviews für Datenbankadministratoren
  11. MySQL -Datenbankinterviewfragen für Anfänger und Zwischenprodukte
  12. Fortschreiten Sie die MySQL -Datenbank „Fragen und Antworten zu Interviews“ für Linux -Benutzer
  13. Apache -Interviewfragen für Anfänger und Zwischenprodukte
  14. VSFTP -Interview Fragen und Antworten - Teil 1
  15. Vorab -VSFTP -Interview Fragen und Antworten - Teil 2
  16. Nützliche Fragen und Antworten von SSH -Interviews (Secure Shell)
  17. Nützliche Fragen und Antworten „Squid Proxy Server“ Interview unter Linux
  18. Linux Firewall Iptables Interview Fragen - Neues Update
  19. Grundlegende Interviewfragen zum Linux -Netzwerk - Teil 1 - Neues Update

Abschnitt 19: Interviewfragen von Shell Scripting

  1. Nützliche "Interviewfragen und Antworten" zum Linux -Shell -Skripting
  2. Praktische Interviewfragen und Antworten zum Linux -Shell -Skripting

Abschnitt 20: Kostenlose Linux -Bücher zum Lernen

  1. Komplette Linux -Befehlszeilungs -Cheat -Blatt komplett
  2. Der GNU/Linux Advanced Administration Guide
  3. Sichern und Optimieren von Linux -Servern sichern und optimieren
  4. Linux Patch Management: Linux auf dem neuesten Stand halten
  5. Einführung in Linux - Ein Handbuch für Handbuch
  6. Verständnis des Linux® Virtual Memory Managers
  7. Linux -Bibel - vollgepackt mit Updates und Übungen
  8. Ein Neuling Erste Anleitung zu Linux
  9. Linux von Grund auf - Erstellen Sie Ihr eigenes Linux -Betriebssystem
  10. Linux -Shell -Skriptkochbuch, zweite Ausgabe
  11. Sichern und Optimierung von Linux: Die Hacking -Lösung
  12. Benutzermodus Linux - Verständnis und Verwaltung
  13. Bash Guide für Linux -Anfänger - Neues Update

Abschnitt 21: Linux -Zertifizierungen - Vorbereitungsleitfäden

  1. RHCSA (Red Hat Certified System Administrator) Zertifizierungshandbuch
  2. LFCS (Linux Foundation Certified Sysadmin) Zertifizierungshandbuch
  3. LFCE (Linux Foundation Certified Engineer) Zertifizierungshandbuch

Lassen Sie uns wissen, ob Sie bestimmte Linux -HowTOs, Guides oder Tipps in diesen Linux -Lernhandbuch einfügen möchten. Vergessen Sie nicht, sich unseren sozialen Communities anzuschließen und unseren E -Mail -Newsletter zu abonnieren, um weitere HowTOs zu erhalten.

  • Facebook: https: // www.Facebook.com/tecmint
  • Twitter: http: // Twitter.com/tecmint
  • LinkedIn: https: // www.LinkedIn.com/company/tecmint