Archiv der Kategorie Tipps

« Vorherige Einträge

E-Mail versenden per Bash Shell Script

Samstag, den 25. Dezember 2010

Ich war gerade mal wieder auf der Suche nach dem Syntax, um per Linux Bash Shell eine Mail zu versenden: Direkte Eingabe des Mailtextes: echo "MAILTEXT" | mail -s "BETREFF" EMPFÄNGERADRESSE z.B. echo "Das ist der Text der Testemail" | mail -s "Das ist der Betreff der Testemail" user@example.com Mailtext aus einer Datei: mail -s [...]

Ermitteln der Linuxdistribution, Linuxversion, Kernelversion

Samstag, den 11. Dezember 2010

Befehle zum Ermitteln der Linux-Distribution und der Version der Linux-Distribution: cat /etc/issue Beispielausgabe: Fedora release 9 (Sulphur) Kernel \r on an \m (\l) Welcome to openSUSE 11.1 – Kernel \r (\l). Befehle zum Ermitteln der Version des Linuxkernels uname -r Ausgabe: 2.6.27.12-78.2.8.fc9.x86_64 2.6.18-028stab064.7 2.6.27.48-0.1-pae oder cat /proc/version Ausgabe: Linux version 2.6.18-028stab064.7 (root@rhel5-64-build) (gcc version 4.1.2 [...]

Unter Linux eine Liste der größten Dateien ausgeben

Sonntag, den 5. Dezember 2010

Folgende Problemstellung: Es soll unter Linux eine nach Dateigröße sortierte Liste von Dateien ermittelt werden, die eine bestimmte Größe überschreiten. find /srv -type f -size +50000k Mit dem Find-Befehl wird eine Liste aller Dateien im Verzeichnis /srv und den darin enthaltenen Unterverzeichnissen ermittelt, die größer als 50000 Kb sind. Das Ergebnis ist noch nicht ganz [...]

Minimal CPU Benchmark für Linux

Samstag, den 20. Februar 2010

Nachdem ich heute zwei unterschiedliche virtuelle Server von Strato geordert hatte, suchte ich nach einer Möglichkeit, mit wenig Aufwand die CPU-Leistung der virtuellen Server zu vergleichen. Im Forum www.linux-club.de fand ich einen Einzeiler, mit dem die Zeit ermittelt wird, die Zahl Pi auf 1000 Stellen zu berechnen. time echo “scale=1000; 4*a(1)” | bc -l Sollte [...]

Entfernen des “Versteckt”(hidden)-Attributs von einem Ordner nach einer Robocopy-Aktion

Freitag, den 5. Februar 2010

Wenn man mit Robocopy ein komplettes Laufwerk in ein Verzeichnis auf einem anderen Datenträger kopiert, wird man feststellen, dass der Zielordner plötzlich versteckt ist. Das heißt, das Hidden-Attribut des Ordners ist gesetzt. In den Dateieigenschaften kann man dieses hidden Flag auch nicht deaktivieren. Die Checkbox ist ausgegraut. Verursacht wird dieses Verhalten, wenn mit Robocopy Systemdateien [...]

Kombination der Linux/Unix Befehle find und ls mit xargs

Mittwoch, den 29. April 2009

Ich wollte die Dateigröße aller Logdateien verschiedener vhosts eines Webservers anschauen. Mit find /srv/ -name access_log.log konnte ich mir die Logdateien anzeigen lassen. Nähere Informationen zu den Dateien inklusive Dateigröße erhoffte ich mir von folgendem Befehl: /srv/ -name access_log.log | ls-alh Die Pipe funktionierte leider nicht so, wie ich es erwartete. Ich bekam nur die [...]

HTML/XML Code in WordPress Kommentaren

Sonntag, den 19. April 2009

Ein Leser des Blogs wollte seine Lösung eines Problems in Form von HTML/XML Code als Kommentar veröffentlichen. Dies misslang aber, da WordPress HTML/XML Code aus Sicherheitsgründen aus den Kommentaren herausfiltert. In anderen Blogs fand ich einen Hinweis, dass zur Anzeige von Code in Kommentaren zusätzliche Plugins nötig sind. Die wollte ich aber nicht installieren und [...]

Wie kann man bei dem Typo3-Feature “Klick-vergrössern” die Größe der vergrößerten Bilder anpassen?

Samstag, den 3. Januar 2009

Als ich in Typo3 ein Bild mit der Funktion “Klick-vergrössern” vergrößern wollte, war das vergrößerte Bild kleiner als das Orginalbild. Auf der Weboberfläche fand ich keine Option, wo ich die Größe des vergrößerten Bild einstellen konnte. Auf www.typo3-tutorials.org fand sich die Lösung des Problems. Um die Maximalgröße der vergrößerten Bilder zu definieren, ist TypoScript notwendig. [...]

Variablen bei sed-Ausdrücken

Samstag, den 20. Dezember 2008

Problem: Beim Suchen und Ersetzen eines Strings in einer Textdatei mit dem Linux-Programm sed (Stream Editor) trat das Problem auf, dass bei der Verwendung von Shellvariablen als Suchmuster der gewünschte Text, also der Wert der Variablen, nicht durch den Zieltext ersetzt wurde. Ein Test ohne Variablen funktionierte aber ohne Probleme. sed ‘s/suchmuster/zieltext/g’ Eingabedatei > Ausgabedatei [...]

Bash: Löschen von Zeilen aus einer Datei, die ein bestimmtes Suchmuster enthalten

Dienstag, den 7. Oktober 2008

Das Löschen von bestimmten Zeilen aus einer Datei kann mithilfe einer temporären Datei und dem Kommandozeilentool grep geschehen. Grep gibt alle Zeilen einer Textdatei aus, die einem bestimmten Suchmuster entsprechen. Die Option -v von grep negiert die Ausgabe von grep. Es werden dann nur Zeilen einer Datei ausgegeben, die ein bestimmtes Suchmuster nicht enthalten. Die [...]

« Vorherige Einträge