HowTo

Howto: Screen

Written by  on Dezember 30, 2011

Screen ist ein kleines Programm, welches einen eigenen "Bildschirm" öffnet. Dieser läuft auch nach dem ausloggen der Shell weiter und kann in einer anderen Sitzung wieder übernommen werden.

Screen starten:

screen

Wieder ausloggen: [Strg + a]; d(etatch)

Vorhandene Screen-Sitzungen auflisten:

server:~ # screen -list
There is a screen on:
        27272.pts-4.server      (Detached)
1 Socket in /var/run/screens/S-root.

Eine Sitzung forsetzten

screen -r(esume) [PID] 

PID ist nur notwendig, wenn bereits mehr wie eine Sitzung läuft.

Howto: Patch

Written by  on Dezember 29, 2011

Patch einspielen ganz einfach:

In der Ordner mit dem Source-Code wechseln:

cd /usr/src/linux

Patch anwenden

patch -p 1 < /path/to/patch/patch.patch

"-p 1" steht dafür, dass der erste Ordner aus den Patch-Files weggelassen wird!

Fertig!

Anleitung

How to feed google

Written by  on Oktober 13, 2009

Man muss nur genug Zufallsdaten erstellen, wie etwa unter http://www.personen-informationen.at

Und schon hat man 7,8 Mio. Seiten bei Google im Index:
http://www.google.com/search?q=inurl:personen-informationen.at&hl=de&client=opera&rls=en&hs=Sj7&filter=0

Na da können sich die Experten SEO Leute schon mal eine Scheibe abschneiden

😀

how to fork

Written by  on Oktober 31, 2008

Ich glaub ich hab gerade meinen ersten Prozess unter C geforkt. Auch wenn der Beispielcode nichts sinnvolles tut 😉

Die simple Frage war, was hier vom Parent ausgegeben wird. Recht offensichtlich (und durch ausprobieren rauszufinden ist die Lösung wohl 5!

#include <sys/types.h>
#include <stdio.h>
#include <unistd.h>

int value = 5;
int main()
{
pid_t pid;
    pid = fork();
    if (pid == 0) { /* child process */
        value +=15;
    }
    else if (pid > 0) { /* parent process */
        wait (NULL);
        printf("PARENT: value = %d",value);
    }
}

Operating System Concepts, 7th Edition

Operating System Concepts, 8th Edition

HowTo: Reread the Partitiontable in Linux

Written by  on Januar 20, 2008

without rebooting the system:

blockdev --rereadpt /dev/sda

blockdev (8) – call block device ioctls from the command line