Monday, August 11, 2014

[Solved] Linux Kernel Challenge : 001

Fancy your Linux Kernel Programming skills ? Take this challenge and answer these simple 5 questions related to Linux Kernel Programming.

Update : Added Solutions

  1. What is the latest mainline version of Linux Kernel [ as of 11-Aug-2014 ] ?
      • 3.16 : Ref : https://www.kernel.org/finger_banner

  2. What is the file extension of a Linux Kernel module ?
      • .ko

  3. Which Linux Kernel function corresponds to the insmod user function ?
      • module_init()

  4. Which kernel functions would use in your kernel module to allocate and free memory ?
      • kmalloc() : to allocate memory in kernel address space
      • kfree() : to free memory in kernel address space

  5. What does COW stand for w.r.t Linux Kernel ?
      • Copy On Write :
      • Its an efficient method of copying, where a resource of a page is shared without making a copy of it, until an attempt to write is made. Only then is a duplicate copy made, and all subsequent writes happen on the copy.

Linux Weekly NewsBytes : 1434

Here is a list of the latest, most happening events and news items from the Linux World. Keep reading to find out what's making the most noise around Linux this week.

2014 Linux Training Scholarship Program

KNOPPIX 7.4.0 released
  • [ http://knopper.net/knoppix/knoppix740-en.html ]
  • The good old Linux on CD program that I first heard of, viz., KNOPPIX has released its latest version 7.4.0 that uses Linux Kernel 3.15.6 and comes built-in with tons of softwares that can run on LXDE, KDE or GNOME desktop environments.
Exciting features merged so far in Linux Kernel 3.17
  • http://www.phoronix.com/scan.php?page=news_item&px=MTc1OTM ]
  • Linux Kernel 3.17 release is still a few months away, but there are already a bunch of very exciting features already included in it. Some noteworthy features included are new features for Samsung Flash-Friendly File System, support for plenty of new ARM hardware, Intel Braswell audio support, and others
Oracle delivers Solaris 11.2
Docker comes to OpenSuSE

Better Security with Proper Management of Open Source

Monday, August 4, 2014

[Solved] Linux Programming Challenge : 001

Fancy your Linux Programming skills ? Take this challenge and answer these simple 5 questions related to Linux System and Linux Programming.

Update : Solutions added



  1. If getppid() returns the parent process id, what does getepid() return ?
      • Effective user id

  2. Which daemon is used to update log files on a Linux system ?
      • syslogd

  3. Which is the only directory [ filesystem ] on a Linux machine that does not exist on the hard disk ?
      • The proc filesystem that resides at /proc

  4. Will a hardlink have an inode number different from the inode of the file it links to ? Or is this the case with a soft link ?
      • Hardlink and the file it links to use the same inode number
      • Softlink and the file it links to use different inode numbers

  5. What is the default file permission of all newly created files when the umask is 0755 ?
      • 022 [ only group users and others can write to this file !!! ]

Linux Weekly NewsBytes : 1433

Here is a list of the latest, most happening events and news items from the Linux World. Keep reading to find out what's making the most noise around Linux this week.

Fedora Security Team


Valencia Linux School distro saves € 36 million


Zorin OS 9 : Linux for Windows Users

  • [ http://www.everydaylinuxuser.com/2014/07/zorin-os-9-linux-for-windows-users.html ]
  • A very detailed and descriptive review of Zorin OS9. Makes me try it. Sounds definitely like a perfect OS for users migrating from Windows world. It has various look and feel defined as "Windows XP Look", "Windows 7 Look" and "Gnome 2" look. And all of this comes with the added security that frees you from the shackles of Antivirus updations. What more can a user ask for ?
KDE Plasma 5 released
LibreOffice 4.3 released
LXLE 14.04 Released
Do you Cheat on Linux ?