Linux system calls — we use them every day. But do you know how a system call is performed from user-space to the kernel? Explore the Linux system call interface (SCI), learn how to add new system calls and discover utilities related to the SCI.In this article, I explore the Linux SCI, demonstrate adding a system call to the 2.6.20 kernel.
Archive for the Linux/Unix Category
Anatomy of Linux Dynamic Libraries
Posted in Linux/Unix on August 27, 2008 by v1ruzDynamically linked shared libraries are an important aspect of GNU/Linux. They allow executables to dynamically access external functionality at run time and thereby reduce their overall memory footprint. This article investigates the process of creating and using dynamic libraries, how to explore them, nd explores how these libraries work.
Gallery: Rise of the Open Source at LinuxWorld
Posted in Linux/Unix on August 7, 2008 by v1ruzLinuxWorld is the E3 for many open source visionaries, tinkerers and zealots who rally around the communal ethos of open software. This year’s conference is especially charged. As more open source projects like Firefox go mainstream, it’s an exciting time for the GNU gurus to show the rest of the world the light.
An Introduction to the Linux Command Line
Posted in Linux/Unix on July 29, 2008 by v1ruzA command line is a method of interacting with your computer that involves typing commands (that is, words and phrases that have meaning to the computer) to make it do things. Command line interfaces replaced punch card systems back in the 1950’s and subsequently made room for GUIs.
Anatomy of The Linux Kernel
Posted in Linux/Unix on July 29, 2008 by v1ruzThe Linux kernel is the core of a large and complex operating system, and while it’s huge, it is well organized in terms of subsystems and layers. In this article, you explore the general structure of the Linux kernel and get to know its major subsystems and core interfaces. The Linux kernel is over 6 million lines of code…
The 25 Year Old UNIX Bug
Posted in Linux/Unix on May 22, 2008 by v1ruz1983. The year of the IBM PC XT, the Apple Lisa, Pioneer 10 leaving the solar system, and Hooters opening up shop in Florida. It’s also the birthyear of a 25 year old UNIX bug, squashed only a few days ago.
Biggest Unix Cheat Sheet
Posted in Linux/Unix on March 23, 2008 by v1ruzA collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users.
Top 25 Linux Commands !
Posted in Linux/Unix on November 12, 2007 by v1ruzBelow are the top 10 commands for the Absolute Newbie administrators. Remember, if this is the first time you
’ve used one of these commands, you can simply type “man” then the name of the program to get help on each of these commands.
Linux vs. Windows Power Usage
Posted in Linux/Unix on October 17, 2007 by v1ruzWe’ve compared the power consumption of Microsoft Windows XP, Windows Vista, Fedora 7, and Ubuntu 7.10.
Ubuntu 7.10 (Gutsy Gibbon) Release Candidate
Posted in Linux/Unix on October 12, 2007 by v1ruzIt’s out!!