Zip, Unzip, Tar unter Linux – Kurz und bündig
Ordner komprimieren mittels zip Wechsle zunächst in das Verzeichnis über dem zu komprimierenden Ordner. Folgender Befehl komprimiert alle in dem Verzeichnis data sowie Unterverzeichnis enthaltenen Dateien: Parameters: Unzip 7zip Unter Ubuntu installieren Unter Windows installieren: Herunterladen und installieren: https://www.7-zip.org/download.html In der Systemsteuerung nach „Systemumgebungsvariablen für dieses Konto bearbeiten“ suchen und unter „Systemvariablen“ in die Liste […]
Finde Text in Dateien unter Linux
Immer wieder frage ich mich, in welcher der Konfigurationsdateien ein gewisser Text steht. Hier nun zur Gedächtnisstütze ein Beispiel einer rekursiven Suche mittels find und anschließender Textsuche durch grep. In welcher Apache Config habe ich den Text .well-known: Du kannst natürlich mittels -n den Dateinamen bei Bedarf einschränken. Somit ergibt sich:
Neues Ticket in Zammad mittels Commandline
Natürlich hast Du hier die Voraussetzung, dass Du Zammad nutzt. Weiters benötigst Du ein vollständig konfiguriertes E-Mail auf der Kommandozeile. e.g. mittels Postfix und einer Gmail Adresse oder mittels Postfix und einer Microsoft 365 (ehem. Office 365) Adresse. Ein neues Ticket erstellt man am einfachsten, wenn man es direkt über den E-Mail Kanal einkippt. In […]
Neustart deines Ubuntu Linux am Abend
Wenn Du Dein System upgedatet hast, es jedoch nicht sofort neu starten willst, kannst DU den at Befehl nutzen. Das Kommando lautet: Dies startet das Kommando reboot genau um 23:00 (nach der auf Deinem Linux System eingestellten Uhrzeit).
Kommentare in Bash
Beim Schreiben von Bash Skripts ist es immer hilfreich Deinen Code leicht verständlich zu gestalten. Dazu gehören auch angemessene Kommentare. Ein-Zeilen Kommentare starten mit einem Hash (#) können am Anfang einer Zeile beginnen oder mitten in der Zeile beginnen: Noch viel interessanter ist die Möglichkeit der Mehrzeilen Kommentare. Dadurch kannst Du unter anderem Code auskommentieren […]
regex – Cheat Sheet
Sowohl in Shell Skripts, grep, sed und awk als auch in Programmiersprachen wie JAVA, Python oder PHP werden oft Regular Expressions (regex) genutzt. Im Folgenden ein paar Beispiele Bash Skripts [0-9] bedeutet hier genau eine Ziffer zwischen 0 und 9. Der Ausdruck ^[A-Z]+$ würde dagegen auf eine Zeichenfolge passen, die nur Großbuchstaben enthält. Dabei bedeuten […]
Anpassen der bash Kommandozeile
Das Anpassen Deiner .bashrc-Datei kann Deinen Linux Alltag erheblich verbessern! Die .bashrc ist eine Standarddatei, die sich in DeinemLinux-Home-Verzeichnis befindet. Die wichtigsten Vorteile der Konfiguration der .bashrc-Datei sind: Das Hinzufügen von Aliasen ermöglicht es Dir, Befehle einfacher einzugeben Das Hinzufügen von Funktionen ermöglicht es Dir, Code auszuführen Sie zeigt nützliche Systeminformationen an. z.B. beim Systemstart. […]