curl steht für „Client for URLs“ und ist ein Befehlszeilentool, das verwendet wird, um Daten über verschiedene Protokolle wie HTTP, FTP, SMTP usw. zu übertragen. Nachfolgend eine Auflistung der wichtigsten Parameter. Gefühlt 500 weitere sind in der cURL-Dokumentation aufgelistet ;). HTTP Methode Die HTTP Methode wird mit dem Parameter -X oder –request angegeben. Je nach […]
Der find Befehl in Linux wird verwendet, um Dateien und Verzeichnisse basierend auf verschiedenen Kriterien zu suchen. Nachfolgend einige Beispiele. Suche nach Dateien im aktuellen Verzeichnis mit einem bestimmten Präfix mit einem Präfix ohne Prüfung auf Groß-/Kleinschreibung oder mit einer bestimmten Dateiendung die in den letzten 24h geändert wurden die in den letzten 24h erstellt […]
Das sed-Kommando in Linux steht für „stream editor“ und wird verwendet, um Textzeilen in Dateien oder Eingabequellen zu bearbeiten. Nachfolgend sind einige grundlegende Konzepte aufgelistet, um einen ersten Überblick zu schaffen. Klassisches Suchen und Ersetzen Suche nach alterWert und ersetze durch neuerWert (nur das erste Vorkommen pro Zeile). Suche nach alterWert und ersetze durch neuerWert (alle Vorkommen […]
Das grep-Kommando in Linux wird verwendet, um Text in Dateien zu suchen und anzuzeigen, die bestimmten Mustern entsprechen. Nachfolgend sind einige grundlegende Konzepte aufgelistet, um einen ersten Überblick zu schaffen. Falls der Suchtext aus mehreren Wörtern besteht, muss dieser in Anführungszeichen geschrieben werden. Klassische Suche Alle Zeilen ausgeben, die „suchtext“ enthalten Das gleiche, allerdings unabhängig […]
awk ist ein mächtiges Kommandozeilenwerkzeug in Linux, das zum Verarbeiten und Manipulieren von Textdateien verwendet wird. Es liest Zeilen aus einer Datei, wendet bestimmte Aktionen auf die Zeilen an und gibt das Ergebnis aus.Nachfolgend sind einige grundlegende Konzepte aufgelistet, um einen ersten Überblick zu schaffen. Grundstruktur Die Grundstruktur folgt folgendem Prinzip: Klammern (wobei diese optional) sind […]
Nachfolgend eine kurze und flotte Beschreibung, wie Partionen erstellt, formatiert und in das System eingehängt werden können. Anzeige Informationen Partitionstabelle und Partionen verwalten Dateisystem erstellen Falls exfat noch nicht installiert ist, kann dies wie folgt installiert werden. Partition temporär einhängen (mount) /media wird normalerweise für temporäre Mounts verwendet. Für permanente Mounts wird /mnt verwendet. Partition […]
Bei Lazydocker handelt es sich um ein CLI-Tool zur Verwaltung von Docker Container/Services. Installation Verwendung In den Ordner wechseln, in dem sich die docker-compose.yml befindet, und folgenden Befehl eingeben: Falls Docker Compose v2 verwendet wird (= Aufruf von docker compose ohne Bindestrich), muss in der Config eine kleine Anpassung gemacht werden. Hierfür am einfachsten mit […]
Nachfolgend ein paar Befehle für den VIM-Text-Editor. Datei mit VIM öffnen Wenn VIM bereits geöffnet ist, können noch weitere Dateien geöffnet werden. Dafür gibt es mehrere Möglichkeiten (im Command-Modus). Wenn der Name der Datei nicht bekannt ist, kann auch anstatt des Dateinamens ein Punkt verwendet werden, womit die Dateiauswahl geöffnet wird. In Datei navigieren Suchen […]