In diesem Beitrag lernen Sie den Befehl pstree kennen, mit dem Sie alle aktuell laufenden Prozesse in einer Baumstruktur darstellen können. Der Befehl ähnelt in seiner Ausgabe stark tree, welcher Verzeichnisstrukturen als Baum darstellt. Inhaltsverzeichnis InstallationAllgemeine SyntaxWichtige Optionen-a – Befehlszeilenargumente anzeigen-c – Unterbäume nicht zusammenfassen-l – Lange Zeilen nicht umbrechen-h – Aktuellen Prozess hervorheben-p – […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl head kennen, welcher unter Linux- / UNIX-Betriebssystemen verwendet wird, um einen gegebenen Teil vom Anfang bzw. Kopf (head) einer Datei auszugeben. Da der Befehl Teil des essenziellen Pakets “coreutils” ist, ist er standardmäßig bereits vorinstalliert. Neben der allgemeinen Syntax und den wichtigsten Optionen des Befehls lernen Sie auch seine […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl tail kennen, welcher unter UNIX- / Linux-Betriebssystemen verwendet wird, um einen Teil vom Ende des Inhalts einer Datei auszugeben. Der Befehl ist im essenziellen Paket “coreutils” enthalten und somit auf den meisten Systemen bereits vorinstalliert. Sie lernen neben der allgemeinen Syntax und den wichtigsten Optionen des Befehls an einigen […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl tee kennen, welcher unter Linux- / UNIX-Betriebssystemen die Umleitung des Standard-Inputs sowohl in den Standard-Output, als auch in eine oder mehrere Dateien erlaubt. Auf diesem Weg ermöglicht tee etwa die Umleitung der Ausgaben eines anderen Befehls auf den Bildschirm und in eine Logdatei. Inhaltsverzeichnis Allgemeine SyntaxWichtigste Optionen Allgemeine […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl passwd kennen. Er dient unter Linux- / UNIX-Betriebssystemen der Verwaltung von Passwörtern für Benutzer und Gruppen. Des Weiteren ist auch die Festlegung von Sperr- und Änderungsintervallen für Passwörter möglich. Informationen zur allgemeinen Benutzer- und Gruppenverwaltung unter Linux / UNIX sind im entsprechenden Beitrag zu finden. Inhaltsverzeichnis Allgemeine SyntaxWichtige Optionen-a […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl cp kennen, welcher unter Linux- / UNIX-Betriebssystemen verwendet wird, um Dateien oder ganze Verzeichnisse zu kopieren. Bei dem Kopieren von Verzeichnissen ist auch sogenanntes rekursives Kopieren möglich – dabei werden auch enthaltene Unterverzeichnisse mit kopiert. Da der Befehl cp im Paket coreutils enthalten ist, ist er auf jedem System […]
Weiterlesen
Der Befehl free wird unter UNIX / Linux dazu verwendet, um die momentane Speicherbelegung des Systems anzuzeigen. In diesem Beitrag lernen Sie neben der grundlegenden Syntax des Befehls auch einige seiner wichtigsten Optionen kennen. free ist im Paket procps enthalten und auf den meisten Systemen bereits vorinstalliert. Inhaltsverzeichnis Allgemeine SyntaxWichtigste Optionen Allgemeine SyntaxDie allgemeine Syntax des […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl wc (word count) kennen, welcher unter Linux- / UNIX-Betriebssystemen eingesetzt wird, um Wörter, Zeichen und Bytes in Dateien zu zählen. So ist es beispielsweise möglich, mit wc die Anzahl Wörter in einem in einer Textdatei enthaltenen Text zu zählen. Da wc im Paket coreutils enthalten ist, muss es […]
Weiterlesen
Der Befehl mkdir (make directory) aus dem essenziellen Paket coreutils wird unter UNIX- / Linux-Betriebssystemen zur Anlegung eines oder mehrerer Verzeichnisse verwendet. In diesem Beitrag lernen Sie die Anwendung des Befehls anhand seiner allgemeinen Syntax sowie einigen verfügbaren Optionen kennen. Inhaltsverzeichnis Allgemeine SyntaxWichtige Optionen-m – Dateimodus setzen-p – Elternverzeichnisse anlegen-v – Ausführliche Ausgabe Allgemeine SyntaxDie […]
Weiterlesen
In diesem Beitrag lernen Sie die 5 wichtigsten Befehle für die alltägliche Nutzung der Befehlszeile unter UNIX- / Linux-Betriebssystemen kennen. Konkret werden die 5 Befehle cd, ls, mkdir, cp und nano behandelt – diese stellen zentrale Werkzeuge dar und bilden die Grundlage für viele Arbeiten am Terminal. Beispiel für solche Arbeiten ist etwa die Konfiguration […]
Weiterlesen
Lernen Sie die 7 wichtigsten Befehle für den Umgang mit dem Terminal unter UNIX- / Linux-Betriebssystemen kennen. Die in diesem Beitrag gezeigten Befehle werden für die Navigation im UNIX-Dateisystem sowie die Manipulation von Dateien und Verzeichnissen verwendet – sie bilden damit die Grundlage für viele Arbeiten am Terminal und sollten von jedem Benutzer verinnerlicht werden. […]
Weiterlesen
Lernen Sie die 10 wichtigsten Befehle für den Umgang mit dem Terminal unter UNIX- / Linux-Betriebssystemen kennen. Mithilfe des Terminals können Sie viele verschiedene Aufgaben schnell und einfach erledigen – seine grundlegende Anwendung sollten Sie als UNIX- / Linux-Benutzer daher beherrschen. Inhaltsverzeichnis Anmelden und Abmeldensu – Benutzer wechselnexit – Beenden von SitzungenNavigation im Unix-Dateisystemcd – […]
Weiterlesen
In diesem Beitrag lernen Sie die 15 wichtigsten Befehle für den Umgang mit dem Terminal unter UNIX- / Linux-Betriebssystemen kennen. Das Terminal ermöglicht die schnelle und einfache Erledigung vieler Aufgaben – daher sollten Sie seine grundlegende Anwendung als UNIX- / Linux-Benutzer beherrschen. Inhaltsverzeichnis Anmelden und Abmeldensu – Benutzer wechselnexit – Beenden von SitzungenNavigation im Unix-Dateisystempwd […]
Weiterlesen
Linux feiert am 25. August 2021 einen seiner vielen Geburtstage – vor 30 Jahren, am 25. August 1991 verkündete Linus Torvalds seine Arbeit an einem freien Kernel erstmals einer breiten Öffentlichkeit. In einer Mail an eine Minix-Newsgroup verwendete er die bekannten Worte: “[…] I’m doing a (free) operating system (just a hobby, won’t be big […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl mke2fs kennen, welcher unter Linux- / UNIX-Betriebssystemen eingesetzt wird, um – üblicherweise auf einer Festplattenpartition – ein ext2-, ext3- oder ext4-Dateisystem zu erstellen. Sie lernen zunächst die allgemeine Syntax des Befehls mke2fs kennen. Anschließend folgen einige der wichtigsten Optionen mitsamt Beispielen für die Anwendung. Inhaltsverzeichnis Allgemeine SyntaxWichtigste Optionen-b – […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl awk bzw. gawk kennen – es handelt sich um die GNU-Implementierung der AWK Programmiersprache. Sie ist konform mit der Definition der Sprache im POSIX 1003.1 Standard und basiert auf der Beschreibung in “The AWK Programming Language” von Aho, Kernighan und Weinberger. gawk bietet die zusätzlichen Funktionen der aktuellen […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl tcpdump kennen. tcpdump ist eine freie Software, welche unter UNIX- bzw. Linux-Betriebssystemen zur Überwachung und Auswertung von Netzwerkverkehr eingesetzt werden kann. Neben TCP-Paketen können auch UDP- und ICMP-Pakete erfasst werden. Für die administrativen Aufgaben im Umfeld von UNIX/Linux ist dieser Befehl sehr hilfreich. Obwohl es sich bei tcpdump um […]
Weiterlesen
Bei sed handelt es sich um einen sogenannten “stream editor”, welcher verwendet wird, um grundlegende Texttransformationen an einem Eingabestrom vorzunehmen. Zwar ähnelt sed in mancher Hinsicht einem Editor, der skriptgesteuerte Bearbeitungen erlaubt (z.B. ed), so arbeitet er lediglich mit einem Durchlauf des Eingabestroms – dies macht sed effizienter. Insbesondere die Fähigkeit, Text in einer Pipeline […]
Weiterlesen
Der Befehl split wird unter Linux / UNIX dazu verwendet, um Dateien beliebig in kleinere Dateien aufzuteilen. Eingesetzt wird der Befehl etwa, wenn die Verarbeitung von Zeilen einer Textdatei in mehrere gleich große “Blöcke” – beispielsweise je 250 Zeilen – aufgeteilt werden soll. Weiterhin kann der Befehl auch bei der Datensicherung oder Verteilung sehr großer […]
Weiterlesen
In diesem Beitrag lernen Sie den Befehl ls kennen, welcher unter Linux- / UNIX-Betriebssystemen zur Ausgabe von Informationen einer Datei bzw. Dateien eines Verzeichnisses verwendet wird. Zunächst wird die allgemeine Syntax vorgestellt, anschließend werden die wichtigsten Optionen sowie auch verschiedene Beispielanwendungen des Befehls ls gezeigt. Inhaltsverzeichnis Allgemeine SyntaxWichtige OptionenAufzulistende Dateien spezifizierenAufzulistende Information spezifizierenSortierung der AusgabeFormatierung der […]
Weiterlesen