Archive for the ‘Unix’ Category

Kleine Helfer große Wirkung – Terminal Tipps

Samstag, Januar 23rd, 2010
  • Logfiles beobachten: $ tail -F /path/to/file.log
  • nach bestimmten Funktionen oder Textpassagen suchen:
    $ grep -rn ‘FunktionXYZ()’ *

    -r = rekursiv
    -n = Zeilennummer
    -* Pfad (ich rufe den Befehl immer im root Verzeichnis auf, in dem ich suchen will)
    weitere interessante Parameter sind -l oder -L:
    -l = print only names of FILEs containing matches
    -L = print only names of FILEs containing no match
    oder ihr piped das ganze und dreht das Ergebnis mit -v um:
  • und zwar ist das gut, um sich alle inputs eines Formulars auszudrucken:
    $ cat -s insert.html.php | grep name | grep -v ‘<!–’ | grep -v ‘label’ | grep -v ‘require’

    dies setzt natürlich voraus, dass jedes input/textarea, etc. einen name Tag besitzt.

  • wenn in einem Ordner nur Dateien liegen/ oder auch nur eine Datei und ihr auf die schnelle wissen wollte, wieviele Zeichen Code ihr geschafft habt:
    $ cat * | wc -l
  • [update]
    wenn ihr noch firebug logging-code in eurem Webprojekt habt und ihr nicht wisst, ob ihr schon alle logging Informationen auskommentiert habt, dann könnt ihr das mit diesem Befehl schnell raus finden:
    $ grep -r ‘console.log(‘ * | grep -v ‘//’

Und es gibt sicher noch mehrere nützliche Tools, ein nettes ist z.B. noch figlet oder vrms, welches euch anzeigt welche installierten Programme nicht OpenSource sind.

Und allgemein gilt: $ <package> – – help oder $ man <package>

Have fun

Cygwin unter Windows 7 in der DOSBOX

Mittwoch, Januar 13th, 2010

Hallo,

aus diversen Gründen (die hier evtl. mal zusammen gefasst werden) nutze ich bald Windows 7. Eines ist jedoch klar, ohne ein paar *nix Tools aus der Konsole geht nichts.

Abhilfe schafft: cygwin (www.cygwin.com) und dann wäre es natürlich noch sehr nett, wenn man aus der dosbox (Shortcut: Windows + R und dann cmd) alle Tools von cygwin nutzen könnte und siehe da es geht und es ist echt einfach.

Folgt der Anleitung hier und es klappt ausgezeichnet. Installationspfade beachten und wenn ihr kein X nutzt, braucht ihr keine KDE User Variablen…

Have fun

FreeBSD 7.2 und bald mit VirtualBox

Samstag, Mai 9th, 2009

FreeBSD ist ein freies UNIX Derivat und bestimmt nicht für jeden interessant, da die Einarbeitung schon etwas Zeit benötigt. Aber obwohl ich (!noch!) kein FreeBSD laufen habe, kann ich FreeBSD nur empfehlen!

Laut OS-News wird FreeBSD bald auch VirtualBox unterstützen und dann steht dem Umstieg auf ein wirklich gutes System absolut nichts mehr im Wege, denn wenn ich alles virtualisieren kann und das auf dem stabilsten und sichersten Host (und verschlüsselt, von Haus aus kein Problem) dann werde ich auch Debian gerne den Rücken kehren!

Yeaha! Have fun…

Mehr zu FreeBSD 1,2,3,4

Unix Stammbaum

Montag, Juli 21st, 2008

Wer schon immer wissen wollte, seit wann es Unix, Linux oder BSD gibt und welche Abspaltungen dazu, der sollte sich diese Grafik hier anschauen und hier und hier ein bisschen mehr erfahren.

Sehr interessant. Have fun.