In this tutorial (the fifth in a series of nine tutorials on exam 102 topics), Ian Shields introduces you to the Bash shell, and scripts and programming in the Bash shell. By the end of this tutorial, you will know how to customize your shell environment, use shell programming structures to create functions and scripts, set and unset environment variables, and use the various login scripts
In this first of a two-part series, learn about system and environment requirements, the best ways to acquire Linux source code, how to configure and boot your new kernel, and how to use the printk function to print messages during bootup
Get step-by-step instructions for building a cross-compiler so that you can build and develop applications for an alternative platform. Cross-compilers can be useful in many different situations, such as when you develop applications for embedded platforms.
Embedding an existing language gets you the benefits of an established language to expand the functionality of your application in a flexible way without users having to rebuild the application to use it. In this tutorial, you'll learn a process for embedding a scripting language into an application. You'll see how to build the application and how to provide wrapper functions that support full argument and return value support.
The bash shell is just amazing. There are so many tasks that can be simplified using its handy features. This tutorial tells about some of those features, explains what exactly they do and learns you how to use them.
The commands diff and patch form a powerful combination. They are widely used to get differences between original files and updated files in such a way that other people who only have the original files can turn them into the updated files with just a single patch file that contains only the differences. This tutorial explains the basics of how to use these great commands.
This tutorial is about SSH and SCP. You will learn how to connect to a remote host and how to copy between hosts. This tutorial also documents a few important differences between the commands
If you're still lumbering along with the good, but antique, Linux Loader, it's time to consider a move to GRUB, the Grand Unified Bootloader--the bootloader of today's generation.
If you are a Linux administrator, scripting can make your life easier by allowing you to automate routine tasks, customize jobs, and connect different utilities. This article looks at Bash, the default command shell on most Linux distributions.
Want to keep up with the latest and greatest versions of the Apache HTTP Server? Then you've got to spend some time figuring out how the latest and greatest is distributed to the public. Ken Coar explains the Apache CVS Repository and how you can use it to stay on top of Apache.
At first glance many people think the Unix Shell is a more cryptic version of the MS-Windows/DOS command prompt. However, the Unix shell can do much more than launch programs and copy files. Sequences of commands can be strung together in "Shell Scripts" to automate tedious or repetitive tasks.
The word Unix has traditionally brought to mind images of a mystical operating system for high-end workstations and servers that can only be accessed through a cryptic command line interface known as the Unix Shell. Although Linux offers graphical front ends, the Unix Shell is still a powerful tool that can make life easier for anyone who is willing to invest a bit of time learning the basic syntax.