| Kategorien: | credativ® Inside |
|---|
Die Linux-Kommandozeile kann für Einsteiger zunächst einschüchternd wirken, ist aber eines der mächtigsten Werkzeuge in der IT-Administration. Mit nur 25 grundlegenden Terminal-Befehlen können Sie bereits effizient mit Linux®-Systemen arbeiten und viele alltägliche Aufgaben schneller erledigen als über grafische Oberflächen. Diese Linux-Kommandozeilen-Grundlagen bilden das Fundament für professionelle Systemadministration und ermöglichen es Ihnen, die volle Kontrolle über Ihr System zu erlangen. In diesem Artikel erfahren Sie alles über die wichtigsten Befehle, deren praktische Anwendung und wie Sie häufige Fehler vermeiden können.
Die Linux®-Kommandozeile, auch Terminal oder Shell genannt, ist eine textbasierte Benutzeroberfläche, über die Sie direkt mit dem Betriebssystem kommunizieren können. Anders als bei grafischen Oberflächen arbeiten Sie hier ausschließlich mit Textbefehlen, was zunächst kompliziert erscheinen mag, aber erhebliche Vorteile bietet.
Die wichtigsten Vorteile der Kommandozeile gegenüber grafischen Oberflächen sind die höhere Geschwindigkeit bei wiederkehrenden Aufgaben, der geringere Ressourcenverbrauch und die Möglichkeit zur Automatisierung durch Skripte. Besonders für IT-Professionelle und Systemadministratoren ist die Kommandozeile unverzichtbar, da sie präzise Kontrolle über alle Systemfunktionen ermöglicht und oft die einzige Möglichkeit zur Fernwartung von Servern darstellt.
Für Einsteiger in die Linux®-Kommandozeilen-Grundlagen ist es wichtig zu verstehen, dass die meisten Linux®-Server ohne grafische Oberfläche betrieben werden. Die Beherrschung der wichtigsten Terminal-Befehle ist daher eine Grundvoraussetzung für professionelle Linux®-Administration.
Die Navigation im Dateisystem bildet das Fundament aller Terminal-Aktivitäten. Diese acht grundlegenden Befehle sollten Sie als Erstes beherrschen:
ls zeigt den Inhalt des aktuellen Verzeichnisses an. Mit „ls -la“ erhalten Sie eine detaillierte Ansicht inklusive versteckter Dateien und Berechtigungen. Der Befehl cd (change directory) wechselt zwischen Verzeichnissen. „cd ..“ führt Sie eine Ebene höher, während „cd ~“ Sie direkt ins Home-Verzeichnis bringt.
Mit pwd (print working directory) zeigen Sie den aktuellen Pfad an, was besonders hilfreich ist, wenn Sie die Orientierung verloren haben. mkdir erstellt neue Verzeichnisse, beispielsweise „mkdir neuer_ordner“ oder „mkdir -p pfad/zum/ordner“ für verschachtelte Strukturen.
Zum Löschen verwenden Sie rmdir für leere Verzeichnisse oder rm für Dateien und gefüllte Ordner. Seien Sie besonders vorsichtig mit „rm -rf“, da dieser Befehl unwiderruflich alles löscht. Die Befehle cp (kopieren) und mv (verschieben/umbenennen) runden die grundlegenden Dateisystem-Operationen ab.
Die Arbeit mit Dateiinhalten gehört zu den häufigsten Aufgaben in der Terminal-Nutzung. cat zeigt den kompletten Inhalt einer Datei an, eignet sich aber nur für kurze Dateien. Für längere Inhalte verwenden Sie less oder more, die seitenweise Navigation ermöglichen.
Mit head und tail betrachten Sie nur den Anfang oder das Ende einer Datei. „tail -f logfile.log“ ist besonders nützlich zur Live-Überwachung von Logdateien. Der Befehl grep durchsucht Dateien nach bestimmten Textmustern, beispielsweise „grep ‚error‘ logfile.log“ findet alle Zeilen mit dem Wort „error“.
find lokalisiert Dateien im gesamten System anhand verschiedener Kriterien wie Name, Größe oder Änderungsdatum. Für die Textbearbeitung stehen Ihnen die Editoren nano (einsteigerfreundlich) und vim (funktionsreich, aber mit steiler Lernkurve) zur Verfügung. Diese Linux®-Kommandozeilen-Grundlagen ermöglichen es Ihnen, effizient mit Dateien zu arbeiten, ohne eine grafische Oberfläche zu benötigen.
Die Überwachung und Verwaltung von Systemprozessen ist ein zentraler Aspekt der Linux®-Administration. ps zeigt aktuell laufende Prozesse an, wobei „ps aux“ eine umfassende Übersicht aller Systemprozesse liefert. Für eine dynamische Echtzeitansicht verwenden Sie top oder das weiterentwickelte htop mit verbesserter Benutzeroberfläche.
Mit dem kill-Befehl beenden Sie Prozesse gezielt über ihre Prozess-ID. „kill -9 PID“ erzwingt das sofortige Beenden eines hängenden Prozesses. Zur Überwachung des Speicherplatzes dient df für die Anzeige der Festplattenbelegung und du für die Größe einzelner Verzeichnisse.
Der Befehl free zeigt die aktuelle Speichernutzung (RAM) an, während uname -a umfassende Systeminformationen wie Kernel-Version und Architektur ausgibt. Diese Befehle sind essenziell für die tägliche Systemadministration und Fehlerdiagnose.
Viele Einsteiger machen typische Fehler, die sich leicht vermeiden lassen. Der kritischste Fehler ist die unvorsichtige Verwendung von rm -rf ohne Überprüfung des Zielpfads. Gewöhnen Sie sich an, immer mit „ls“ zu prüfen, wo Sie sich befinden, bevor Sie Löschbefehle ausführen.
Ein weiterer häufiger Stolperstein ist die Missachtung von Groß- und Kleinschreibung. Linux® unterscheidet strikt zwischen „Datei.txt“ und „datei.txt“. Verwenden Sie die Tab-Taste zur automatischen Vervollständigung, um Tippfehler zu vermeiden.
Achten Sie besonders auf Berechtigungen. Nicht jeder Befehl kann als normaler Benutzer ausgeführt werden. Verwenden Sie „sudo“ nur, wenn nötig, und niemals für alltägliche Aufgaben. Erstellen Sie regelmäßig Backups wichtiger Daten, bevor Sie größere Änderungen am System vornehmen. Diese Vorsichtsmaßnahmen schützen Sie vor kostspieligen Fehlern und Datenverlust.
credativ® unterstützt Unternehmen seit 1999 bei der professionellen Nutzung von Linux® und Open-Source-Software. Unsere Expertise in den Linux®-Kommandozeilen-Grundlagen und fortgeschrittenen Systemadministrationstechniken hilft Ihnen dabei, das volle Potenzial Ihrer Linux®-Infrastruktur auszuschöpfen.
Unsere konkreten Leistungen umfassen:
Als inhabergeführtes und unabhängiges Unternehmen bieten wir Ihnen technischen Support und Beratung auf höchstem Niveau in deutscher und englischer Sprache. Kontaktieren Sie uns für eine unverbindliche Beratung zu Ihren Linux®- und Open-Source-Anforderungen.
credativ® ist autorisierter Reseller von Proxmox® (Proxmox Server Solutions GmbH), Reseller von Red Hat® (Red Hat Inc.) und betreibt ein PostgreSQL® Competence Center (PostgreSQL Community). Linux® ist eine eingetragene Marke von Linus Torvalds.
Die Nennung der Marken dient ausschließlich der sachlichen Beschreibung von Migrationsszenarien und Dienstleistungen der credativ GmbH. Es besteht keine geschäftliche Verbindung zu den genannten Markeninhabern.
| Kategorien: | credativ® Inside |
|---|
über den Autor
Head of Sales & Marketing
zur Person
Peter Dreuw arbeitet seit 2016 für die credativ GmbH und ist seit 2017 Teamleiter. Seit 2021 ist er Teil des Management-Teams als VP Services der Instaclustr. Mit der Übernahme durch die NetApp wurde seine neue Rolle "Senior Manager Open Source Professional Services". Im Rahmen der Ausgründung wurde er Mitglied der Geschäftsleitung als Prokurist. Sein Aufgabenfeld ist die Leitung des Vertriebs und des Marketings. Er ist Linux-Nutzer der ersten Stunden und betreibt Linux-Systeme seit Kernel 0.97. Trotz umfangreicher Erfahrung im operativen Bereich ist er leidenschaftlicher Softwareentwickler und kennt sich auch mit hardwarenahen Systemen gut aus.
Sie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr InformationenSie sehen gerade einen Platzhalterinhalt von Brevo. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr InformationenSie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr InformationenSie müssen den Inhalt von Turnstile laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr InformationenSie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr InformationenSie sehen gerade einen Platzhalterinhalt von Turnstile. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr Informationen