The Life of a Process on Linux

Article by Santosh Sivaraj, originally published on Introduction The computer system is becoming a complex beast which cannot be tamed easily. In the new world the operating systems have become too big and complex for one to learn everything in depth. Most new aspiring system programmers do not have a picture of what is [...]

ufw – Iptables under Ubuntu

I use iptables by many years and used it also for complex solutions and only recently i’ve discovered ufw (Uncomplicated Firewall), the ubuntu version, or better developed to ease iptables firewall configuration, ufw provides a user friendly way to create an IPv4 or IPv6 host-based firewall. By default UFW is disabled.

Linux 3.0-rc1

Linus Torvalds has announced to the world that the next Kernel release will be the 3.0: From Linus Torvalds <> Date Sun, 29 May 2011 18:30:32 -0700 Subject Linux 3.0-rc1 Yay! Let the bikeshed painting discussions about version numbering begin (or at least re-start). I decided to just bite the bullet, and call the next [...]

How to recover from a failing Kernel

Or perhaps i should call this “Do you remember i was upgrading to Ubuntu 11.04 ?”. Well something is gone bad and when i rebooted to start my new Xubuntu 11.04 i got: error: cannot read the Linux header. error: you need to load the kernel first. Failed to boot both default and fallback entries. [...]

Incron – a cron based on FS events

In a former article we saw something about Inotify. inotify is a Linux kernel subsystem that acts to extend filesystems to notice changes to the filesystem, and report those changes to applications. It replaces an earlier facility, dnotify, which had similar goals. Last time I focused on the functionality of inotifywait command which can be [...]