Bash

Seite 25

Kein Bild
14. März 2014

Dateien mit find und grep durchsuchen

find . -type f -exec grep -qi “suchwort” {} \; -print Und um bestimmte Verzeichnisse auszuschließen (z.B. .git): find . -path ‘*.git’ -prune -o -type f -exec grep -qi “suchwort” {} \; -print Kommt immer wieder vor, das ich das brauche und ich kann es mir einfach nicht merken. Wer dies natürlich oft benutzen will […]

Weiterlesen
Kein Bild
1. Feb. 2014

Apache 2.4.6 und Seiten Einstellungen

Dachte mir wenn ich schon was über das Apache und PHP Update schreibe, dann schildere ich das gelöste Problem hier auch noch einmal. Nach einem Update von Apache von DotDeb Archive, waren alle Seiten deaktiviert. Linux deaktiviert alle nicht korrekten Seiten. Variante 1 das zu lösen wäre Apache alle Dateien lesen zu lassen. Ist aber […]

Weiterlesen
Kein Bild
1. Feb. 2014

Apache 2.4.6 und das Htaccess Problem

Viele haben das Problem wie ich, das sie mit dem DotDeb Repository auch das Problem haben das keine mod_rewrite bzw. rewrite Regelungen mehr Funktionieren. Die Lösung ist eig. recht simple. Viele sagen die Lösung sei in der htaccess oder in den Site-Settings zu finden, aber nein… man kann es direkt in Apache korrigieren. Hier sei […]

Weiterlesen
Kein Bild
10. Jan. 2014

Umstellung von PHP 5.X auf PHP 5.4

Vor einer Aktualisierung sollte immer überprüft werden, live oder nur lokal? Bei einer Live Aktualisierung wie immer Backup machen und vorher lokal testen. Lokal testen ist besonderst wichtig, da sonst eventuell die Webseite nicht mehr Funktionieren kann. Bei Php 5.4 sind folgende Funktionen verschwunden: The following functions have been removed from PHP: define_syslog_variables() import_request_variables() session_is_registered(), […]

Weiterlesen
Kein Bild
9. Jan. 2014

Filezilla Passwörter

Ich habe vorhin ein FTP-Passwort vergessen was ich schnell angelegt und nur Temporär in Filezilla gelagert habe. Nun kommt der Clou bei Filezilla, Filezilla speichert alle Zugangsdaten im Klartext in XML-Dateien. Es gibt hier genau 2 XML Dateien die alle Passwörter beinhalten. Die eine ist die sitemanager.xml und die andere die recentservers.xml. Die Dateien liegen […]

Weiterlesen
Kein Bild
5. Jan. 2014

Linux Sprachbenachrichtigungen

Wenn man in Bash programmiert und Scripte hat die lang anhalten, kann man sich auch selbst benachrichtigen mit Popupmeldungen und einer Soundausgabe. Das ganze ist aber noch schlimmer wenn man nicht ständig nach schauen muss oder kann. Beispielsweise, man kochte gerade. Ersteinmal muss man etwas wichtiges Installieren. [sourcecode lang=”bash”] sudo apt-get install mpg123 [/sourcecode] Hier […]

Weiterlesen
Kein Bild
5. Jan. 2014

Linux Benachrichtigungsmeldung

Manchmal dauern Aufgaben etwas länger auch wenn sie nicht die Volle Ressourcen nutzen bzw. welche die Extern sind. Also arbeitet man währenddessen weiter und muss immer wieder nach schauen bis es zu Ende ist. Abhilfe schafft die Notification. Die Installation erfolgt schlicht weg, per Apt-Get. [sourcecode lang=”bash”] sudo apt-get install notify-osd [/sourcecode] Eine Simple Ausgabe. […]

Weiterlesen
Kein Bild
4. Jan. 2014

Linuxbefehle genau erklärt

Erfahrene Nutzer nutzen man um sich Befehle erklären zu lassen. Was ist wenn jemand unerfahrenes kommt oder jemand doch mal neugieriger ist. Hier hat Explainshell die Lösung.

Weiterlesen
Kein Bild
3. Jan. 2014

Wiederholung eines Bash Befehls

Immer wieder gibt es Situationen wo man einen Befehl immer wiederholen muss. Simples Beispiel ein unfertiges Statusscript oder ein neu aufgesetztes System ohne Internet. Letzteres ist nun wieder bei mir der Fall und wieder musste ich googlen wie das mit der while Schleife Funktioniert. Also ein einfacher Loop in dem Fall. [sourcecode lang=”bash”] while true; […]

Weiterlesen
Kein Bild
14. Dez. 2013

Kopieren mit Fortschrittsanzeige

Wie bei dem Mysql Beitrag mit der Anzeige, gibt es das Problem und eine Lösung auch beim kopieren. Angeblich hatte einmal cp, eine Fortschrittsanzeige, dieses ist jedoch nicht mehr so, daher dieser Beitrag. Schlicht und einfach geht es mit pv. PV schleust den Datenstrom durch eine Pipe und betrachtet diesen Darin. Man muss mit pc […]

Weiterlesen
Kein Bild
14. Dez. 2013

Mysql Fortschrittsanzeige

Bei größeren Datenbanken wie die von Browsergames, dauert das Einspielen etwas länger. Schon bei kleinen Browsergames wie www.cologna.de blähen sich die Datenbanken schnell auf. Mit bar und pv kann man sich den Fortschritt anzeigen lassen. PV nutzt hier den Datenstrom und gibt diesen in eine pipe rein, bar wiederrum generiert eine Fortschrittsanzeige. Die Installation kann […]

Weiterlesen
Kein Bild
24. Nov. 2013

Suchen und finden

Wieder einmal, hatte ich das Problem, das ich etwas suchen musste. In diesem Fall wusste ich nur das sie groß sind. Also reicht hier ein einfaches [sourcecode lang=”bash”] find | grep datei.xyz [/sourcecode] nicht aus. Hier musste schon etwas anderes her. Nun wusste ich ja wo ungefähr die Dateien liegen. Und ein “du” bringt mich […]

Weiterlesen