Linux Befehle
Benutzerverwaltung |
|
Befehl |
Beschreibung |
Hinzufügen eines Benutzers |
|
Änderung der Standard-Shell des Benutzers ("change shell") |
|
Löschung eines Benutzers ("delete user") |
|
Hinzufügen einer Gruppe ("add group") |
|
Löschung einer Gruppe ("delete group") |
|
Bearbeitung einer Gruppe ("modify group") |
|
id 🇩🇪 |
Anzeige der Benutzer- und Gruppenkennung (ID) |
Änderung der Gruppe des aktuellen Benutzers ("new group") |
|
Änderung des Passworts eines Benutzers ("password") |
|
Bearbeitung eines Benutzerkontos ("modify user") |
|
erweiterte Benutzerinformationen anpassen |
Grundkommandos |
|
Befehl |
Beschreibung |
Verknüpfung von Dateien ("concatenate") |
|
Wechsel des Arbeitsverzeichnisses ("change directory") |
|
Kopie von Dateien oder Verzeichnissen ("copy") |
|
date 🇩🇪 |
Anzeige von Datum und Zeit |
Anzeige eines Textes |
|
Ende der Sitzung |
|
Anzeige einer Hilfe-Datei |
|
Link zu einer Datei oder einem Verzeichnis ("link") |
|
Auflistung von Dateien ("list") |
|
Ausgabe der Handbuchseite zu einem Befehl oder einer Anwendung ("manual") |
|
Erzeugung von Verzeichnissen ("make directory") |
|
Multiple move (Datei-Mehrfachoperationen mit Hilfe von Wildcard-Mustern) |
|
Kopieren einer Datei und Löschen der Ursprungsdatei ("move"); mv im aktuellen Verzeichnis ausgeführt: Umbenennung einer Datei |
|
Anzeige des aktuellen Verzeichnisses ("print working directory") |
|
Löschen von Dateien und Verzeichnisse ("remove") |
|
Löschen eines leeren Verzeichnisses ("remove directory") |
|
Root-Rechte für den Benutzer ("substitute user do") |
|
Änderung der Zugriffs- und Änderungszeitstempel einer Datei oder eines Verzeichnisses (auch: Erstellen von Dateien) |
|
Löschen einer Datei |
|
Umleitung von Ausgaben |
Netzwerk |
|
Befehl |
Beschreibung |
Namensauflösung (DNS) |
|
Werkzeug für WLAN-Schnittstellen |
|
Anzeigen und Konfiguration von Netzwerkgeräten. Nachfolger von ifconfig |
|
der Nachfolger von iwconfig |
|
Auflistung offener Ports und bestehender Netzwerkverbindungen ("network statistics") |
|
Prüfen der Erreichbarkeit anderer Rechner über ein Netzwerk |
|
route 🇩🇪 |
Anzeige und Änderung der Route (Routingtabelle) |
der Nachfolger von netstat ("socket statistics") |
|
Routenverfolgung und Verbindungsanalyse |
Prozesssteuerung |
|
Befehl |
Beschreibung |
Prozesse im Hintergrund laufen lassen |
|
Vorgabe der Priorität eines Prozesses |
|
Lösung eines Prozesses aus der Sitzung, die ihn aufruft |
|
Anzeige der Prozessidentifikationsnummer(n) zu gegebenen Prozessnamen/regulärem Ausdruck |
|
Anzeige der Prozessidentifikationsnummer(n) zu gegebenen Prozessnamen |
|
Änderung der Priorität eines Prozesses zur Laufzeit |
|
Befehle für die fortgeschrittene Prozesskontrolle |
Dateiwerkzeuge |
|
Befehl |
Beschreibung |
Rückgabe des Dateinamens |
|
Anzeige der UUID angeschlossener Laufwerke (siehe auch lsblk) |
|
Zeilenweiser Vergleich sortierter Dateien |
|
Spaltenweise Manipulation von Textdaten |
|
Bit-genaues Kopieren von Datenträgern |
|
Vergleich des Inhalts zweier Dateien (siehe auch patch für das Anwenden eines "Diffs") |
|
Rückgabe des Pfades |
|
Suche nach Dateien |
|
Durchsuchen von Dateien |
|
Suche nach Dateien mit Hilfe der Datenbank locatedb |
|
Anzeige von Informationen zu Speichermedien ("list block devices") |
|
Anzeige offener Dateien ("list open files") |
|
Ermittlung und Überprüfung der MD5-Prüfsumme von Dateien |
|
Ein- und Aushängen eines Dateisystems |
|
Daten aus mehreren Dateien spaltenweise zusammenführen |
|
Umbenennung von Dateien |
|
Datensynchronisation |
|
Sicheres Löschen von Daten |
|
Sortieren von Dateien nach vorgegebenen Kriterien |
|
Aufteilung großer Dateien in mehrere kleine |
|
Schreibt alle Daten aus dem Linux Schreibpuffer auf den Datenträger |
|
Werkzeug zur "unscharfen" Suche mit regulären Ausdrücken |
|
Verzeichnishierarchie rekursiv als Baumstruktur anzeigen |
|
Ausgabe einer sortierten Datei ohne doppelte Zeilen |
|
Aktualisierung der locate-Datenbank ("update database") |
Rechte |
|
Befehl |
Beschreibung |
Veränderung von Datei-Attributen und Rechten auf ext2- und ext3-Dateisystemen ("change attributes") |
|
Festlegung der Gruppenzugehörigkeit von Dateien ("change group") |
|
Veränderung der Zugriffsrechte von Dateien ("change mode") |
|
Festlegung des Besitzers und der Gruppenzugehörigkeit von Dateien ("change ownership") |
Systemüberwachung |
|
Befehl |
Beschreibung |
Kernelmeldungen auf den Bildschirm ausgeben lassen; nützlich bei der Fehlersuche |
|
Einstellung von einmalig durchzuführenden zeitgesteuerten Skript-/Befehlsaufrufen |
|
Einstellung von zeitgesteuerten Skript-/Befehlsaufrufen |
|
Ausgabe des Speicherplatzes aller eingehängten Laufwerke ("disk free") |
|
Ausgabe des Speicherverbrauchs von Verzeichnissen ("disk usage") |
|
Ausgabe der Arbeitsspeicherauslastung |
|
Beendigung eines durch die Prozess-ID gekennzeichneten Prozesses |
|
Beendigung von nach dem Prozessnamen gekennzeichneten Prozessen |
|
Beendigung eines nach seinem Namen/durch einen regulären Ausdruck gekennzeichneten Prozesses |
|
Ausgabe aller laufenden Prozesse ("process status") |
|
Ausgabe aller laufenden Prozesse in Baumform |
|
Terminalsitzungen mitschneiden (siehe auch scriptreplay) |
|
Zeitstempel von Dateien und Ordnern anzeigen |
|
Ausgabe der Prozessorauslastung |
|
Angabe der Laufzeit und Auslastung des Computers |
|
erste Analyse von Engpässen |
Nützliche Befehle ohne Kategorie |
|
Befehl |
Beschreibung |
Vergabe von Kurznamen an Kommandos |
|
Anzeige von Hilfe-Themen zu einem Stichwort |
|
Ausführung eines Kommandos/einer interaktiven Shell in einem angegebenen Wurzelverzeichnis |
|
Löschen des momentanen Bildschirminhalts |
|
Anpassung der Farben von ls |
|
Einträge in /var/log/syslog erstellen |
|
Anzeige von Prozessor-Informationen ("list cpu") |
|
Anzeige von Hardware-Informationen ("list hardware") |
|
Anzeige von Informationen zur PCI-Hardware ("list pci") |
|
Anzeige von Informationen zur USB-Hardware ("list usb") |
|
Anzeige einer Hilfe-Datei an (ähnlich wie info) |
|
Ein Programm zum Betrachten des Fortschritt von Operationen durch Pipes |
|
Rechner neu starten |
|
Rechner automatisch Starten bzw. Herunterfahren |
|
Nicht-interaktiver Editor |
|
Sequenzen von Zahlen im Terminal erzeugen |
|
Herunterfahren des Systems |
|
Pausieren von Prozessen |
|
Installationshilfe für die Kommandozeile |
|
Eingaben auf mehrere Ausgaben verteilen |
|
Messung der Laufzeit von (Shell-)Befehlen |
|
Lesen, Umwandeln und Neuausgabe von Zeichenkombinationen ("translate"/"transliterate") |
|
Ausgabe von Systeminformationen ("unix name") |
|
Mitteilung an alle auf dem System eingeloggten Nutzer senden |
|
Periodischer Aufruf anderer Kommandos |
|
Zählung von Wörten, Zeilen und Zeichen in Textdateien ("word count") |
|
Anzeige der Kurzbeschreibung eines Programms |
|
whereis 🇩🇪 |
Sucht das Binary (ausführbare Datei), den Quellcode und die man-Page eines Programms |
Anzeige der Datei, die bei Eingabe eines Befehls ausgeführt wird |
|
Anzeige von Informationen über angemeldete Benutzer |
|
Anzeige des Benutzer, unter dem gerade gearbeitet wird |
|
Anwendung eines Kommandos auf eine Liste von Dateien/Parametern, die von der Standardeingabe oder einer Datei kommen |
Pager |
|
Befehl |
Beschreibung |
Ausgabe der ersten Zeilen einer Datei |
|
Scrollfähige Anzeige einer Textdatei |
|
Wie less, aber ohne die Fähigkeit, rückwärts zu scrollen |
|
Ausgabe der letzten Zeilen einer Datei |
Unnütze Befehle |
|
Befehl |
Beschreibung |
Ausgabe des Datums im discordischen Format |
|
Ausgabe kurzer Sinnsprüche |
|
Spaßprogramm (bei versehentlich verdreht eingegebenem ls) |