Linux Kernel Source Code

Kernel source code normally resides in /usr/src/linux, or in a subdirectory of /usr/src that includes the kernel version number, like /usr/src/linux-2.4.17. In the latter case, it’s common practice to create a symbolic link called /usr/src/linux and point it to the … read more »

Posted in Technology | Leave a comment

Branch of Kernel Linux Development

There are two current branches of kernel development, which are distinguished by the second number in the three-part version number. Those with even second numbers (like 2.4.17) are known as stable or release kernels. Kernels with odd second numbers (like … read more »

Posted in Technology | Leave a comment

How to Start Kernel Configuration

Starting Kernel Configuration To configure compile-time kernel options, you must begin with the kernel source code. All major distributions ship with this, but it may or may not be installed by default. Many distributions make changes to the standard kernel … read more »

Posted in Technology | Leave a comment

Linux Kernel Configuration

“All roads lead to Rome,” the saying goes. Something similar is true of Linux networking, except that in this case, Rome is the Linux kernel. Sooner or later, all network traffic passes through the kernel. Given that not all computers … read more »

Posted in Technology | Leave a comment

Sample of Linux Utilities

grep, which searches through files for strings of characters; unix2dos, which converts Linux text files to Windows format; tar, which creates archive files that can hold many other files; bzip2 and gzip, which compress files so that they take up … read more »

Posted in Technology | Leave a comment

Types of Linux Distributions

Linux distributions A Linux distribution comprises the Linux kernel, utilities, and application programs. Many distributions are available, including Debian, Red Hat, Fedora Core, SUSE, Mandriva (formerly Mandrake), KNOPPIX, and Slackware. Although the distributions differ from one another in various ways, … read more »

Posted in Technology | Leave a comment

Command line interface (CLI) of Linux

Command line interface (CLI) In the beginning there was the command line (textual) interface (CLI), which enabled you to give Linux commands from the command line. There was no mouse or icons to drag and drop. Some programs, such as … read more »

Posted in Technology | Leave a comment

Recommended Book for Learning Linux

A Practical Guide to Linux® Commands, Editors, and Shell Programming explains how to work with the Linux operating system from the command line. The first few chapters quickly bring readers with little computer experience up to speed. The rest of … read more »

Posted in Technology | Leave a comment

What Is a Variable?

What Is a Variable? A variable is a handy little gadget used in nearly every programming language. Not to be left out, XSLT has variables as well, but they’re quite different from those you find in Visual Basic, JavaScript, C++, … read more »

Posted in Technology | Leave a comment

The most important computer skill you can learn is saving your work

Saving and Printing Your Work The most important computer skill you can learn is saving your work. Whether you are creating a budget, typing a resume, or entering checks in a checkbook program, saving your work is key. This chapter … read more »

Posted in Technology | Leave a comment