wkhtmltopdf – Website als PDF oder Bild speichern

Will man die Ansicht einer Webseite als PDF-Dokument oder Bild speichern leistet das Tool wkhtmltopdf hervorragende Arbeit. Wkhtmltopdf und wkhtmltoimage sind beide Open Source Kommandozeilentools. Die beiden Tools gibt es für fast alle Linuxdistributionen und auch für Mac OS und Windows Installation von wkhtmltopdf wkhtmltopdf Installation unter CentOS Unter CentOS ist ein aktiviertes EPEL-Repository erforderlich. Wie… wkhtmltopdf – Website als PDF oder Bild speichern weiterlesen

Mac OS X – Paketmanager Brew (Homebrew) installieren

Brew (Homebrew) ist ein Paketmanager für Mac OS X. Mit Brew kann man zahlreiche Linux-Tools und Anwendungen ganz einfach auf dem Mac bereitstellen. Dies ist somit eine super Ergänzung da Max OS X leider nicht alle Programme zu Verfügung stellt. Installation von Brew unter Mac OS X Vorraussetzung für die Installation von brew ist ein… Mac OS X – Paketmanager Brew (Homebrew) installieren weiterlesen

Linux – wget continue, abgebrochene Downloads fortsetzen

Mit wget kann man Daten auf der Konsole direkt von einem HTTP-Server oder FTP-Server herunter laden. Der Aufruf ist sehr einfach nach folgenden Schema: wget <url> Kommt es zu Verbindungsabbrüchen oder muss der Download manuell mit CTRL-C abgebrochen werden können wir mit dem Parameter –continue den Download wieder aufnehmen. wget –continue http://buildlogs.centos.org/rolling/7/isos/x86_64/CentOS-7-x86_64-Minimal.iso –2015-12-21 21:35:12– http://buildlogs.centos.org/rolling/7/isos/x86_64/CentOS-7-x86_64-Minimal.iso… Linux – wget continue, abgebrochene Downloads fortsetzen weiterlesen

Linux – Dummy Files und Dummy Directorys mit Konsole erzeugen

Oft benötigt man einfach mal ein paar Dummy-Inhalte im Filesystem. Diese können wir mühsam selbstständig anlegen oder uns einfach einens kleines Scripts behelfen. Das folgenden Script erzeugt zufällige Verzeichnisse und legt in dieses Verzeichnisse Dateien mit einem zufälligen Namen ab. Als Parameter können wir die maximale Anzahl der Verzeichnisse und Dateien in diesen Verzeichnissen angeben.… Linux – Dummy Files und Dummy Directorys mit Konsole erzeugen weiterlesen

Linux – public IP per Konsole ermitteln

Oft ist es nötig seine öffentliche IP zu kennen. Sei es um Firewallregeln anzupassen oder diese in verschiedene Scripten zu verarbeiten. Der wohl am häuftigsten gewählte Weg ist „meine IP“ ins google Suchfeld zu tippen und einen der Links zu folgen. Das Resultat ist dann meist eine mit Werbung zugepflasterte Seite mit viel zu vielen… Linux – public IP per Konsole ermitteln weiterlesen

Linux – SSH Tunnel erstellen

Ein SSH Tunnel ist eine Port Weiterleitung eines lokalen Ports zu einem anderen (oder gleichen) Port auf dem Remote Server. Die Weiterleitung erfolgt über die SSH Verbindung in einem sogenannten Tunnel. Das Ganze ist nicht auf bestimmte Ports oder eine Anwendungen begrenzt sondern kann beliebig eingesetzt werden. Grundvorraussetzung zum Aufbau des SSH-Tunnels ist eine SSH-Verbindung… Linux – SSH Tunnel erstellen weiterlesen

Linux – Swap in Datei

Den Swap benötigt Linux um bei Engpässen im RAM Speicherbereiche auf die Festplatte auszulagern. Dieses Feature erlaubt uns trotz vollen RAMs weitern Speicher zu nutzen. Die Auslagerung in den Swap bringt aber enorme Geschwindigkeitsverluste mit sich da der Zugriff im RAM um ein Vielfaches schneller geht als auf der Festplatte. Für den Swap wird in… Linux – Swap in Datei weiterlesen

Linux – Dateien und Verzeichnisse rekursiv zählen

Die Anzahl aller Dateien die sich innerhalb eines Verzeichnisses befinden ist nicht mit ls zu ermitteln. Trotzdem ist es ganz einfach diese anzuzeigen. Wir nutzen dazu wieder den Befehl find. Zuerst wechseln wir in das Verzeichnis des Inhalt wir zählen möchten. Anschliessen können wir je nachdem ob wir Dateien oder Verzeichnisse zählen möchten wie folgt… Linux – Dateien und Verzeichnisse rekursiv zählen weiterlesen

Linux – Berechtigungen für Verzeichnisse 0755 und Dateien 0644 anpassen

Leider gibt es kein Kommando welches die Rechte auf einen Rutsch entsprechen setzt. Daher müssen wir uns mit dem Befehl find behelfen. Dazu wechseln wir in das entsprechende Verzeichnis in dem wir die Rechte entsprechen anpassen wollen. Rechte für alle Verzeichnisse auf 0755 ändern Mit find suchen wir alle Verzeichnisse und geben diesen das Recht… Linux – Berechtigungen für Verzeichnisse 0755 und Dateien 0644 anpassen weiterlesen

MAC Adressen Generator auf der Konsole

Die MAC-Adresse dient zu eindeutigen Identifikation eines Netzwerkadapters. Sie besteht aus 6 Byte und wird in der Regel in byteweise hexadezimal geschrieben. Als Trennzeichen kommen Doppelpunkte oder Bindestriche zum Einsatz. Die ersten 3 Byte bzw. 24 Bit sind für die Herstellerangabe reserviert. Die übrigen 3 Byte werden dann vom Hersteller vergeben. Wir können uns ohne… MAC Adressen Generator auf der Konsole weiterlesen