Subscribe
Tutorial search

Linux Shells Tutorials


We hope that you will enjoy our Linux Shells tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own Linux Shells tutorial to our site. Thank you !

Sort by:
Location-aware search with Apache Lucene and Solr
Location-aware search with Apache Lucene and Solr
Recently, however, the popular open source search library, Apache Lucene, and the powerful Lucene-powered search server, Apache Solr, have added spatial capabilities. Lucene and Solr committer Grant Ingersoll walks you through the basics of spatial search and shows you how to leverage its capabilities to power your next location-aware application.
Difficulty:
Create High-performance OO apps with ACE threads
Create High-performance OO apps with ACE threads
The Adaptive Communication Environment (ACE) is a high-performance, open source, object-oriented framework and C++ class library that simplifies the development of network applications. The ACE open source toolkit helps developers create robust, portable multithreading applications. Take a peek into some of the ways you can create applications that use ACE threads.
Difficulty:
First Steps in Scripting the Vim editor
First Steps in Scripting the Vim editor
Learn how to create and deploy new user defined functions in the Vimscript language.
Difficulty:
The Plasma desktop shell of KDE 4
The Plasma desktop shell of KDE 4
KDE, the K Desktop Environment, is a free software project based on a desktop environment for UNIX®-like systems. Learn how to build small but extremely useful applets for Plasma -- the new shell for the K Desktop Environment -- starting with a handy memory monitor applet.
Difficulty:
The Squirrel portable shell and scripting language
The Squirrel portable shell and scripting language
If you don't want to commit to the idiosyncrasies of a specific shell running on a particular platform, try the Squirrel Shell. The Squirrel Shell provides an advanced, object-oriented scripting language that works equally well on UNIX, Linux, Mac OS X, and Windows systems. Write a script once, and run it anywhere.
Difficulty:
Tour the Linux generic SCSI driver
Tour the Linux generic SCSI driver
Linux provides a generic driver for SCSI devices and an application programming interface so users can build applications to send SCSI commands directly to SCSI devices. In this article, the author introduces some of the SCSI commands and methods of executing SCSI commands when using SCSI API in Linux. He also provides background on the SCSI client/server model and the storage SCSI command.
Difficulty:
Amazon cloud computing SimpleDB boto processing
Amazon cloud computing SimpleDB boto processing
Amazon SimpleDB (SDB) is a fast, scalable real-time dataset indexing and querying framework that makes it easy to store and retrieve structured data for Amazon Web Services-based applications in the cloud. In this article, learn some of the basic concepts of Amazon Cloud computing and check out some of the functions provided by the third-party open source Python library named boto. You will get familiar with Amazon Cloud computing and SDB by running small snippets of boto code in a Python shell.
Difficulty:
Embed Lua for scriptable apps
Embed Lua for scriptable apps
The Lua programming language is a small scripting language specifically designed to be embedded in other programs. Lua's C API allows exceptionally clean and simple code both to call Lua from C, and to call C from Lua. This allows developers who want a convenient runtime scripting language to easily implement the basic API elements needed by the scripting language, then use Lua code from their applications. This article introduces the Lua language as a possible tool for simplifying common development tasks, and discusses some of the reasons to embed a scripting language in the first place.
Difficulty:
Implement two-factor authentication for AIX using Kerberos
Implement two-factor authentication for AIX using Kerberos
Kerberos is one of the most popular network authentication mechanisms. In this article, learn how to design a multi-factor authentication over the Kerberos protocol. Understand the use of One-Time Password (OTP) and GSS-API to achieve this.
Difficulty:
Access UniVerse and UniData using RedBack Objects with PHP and .Net
Access UniVerse and UniData using RedBack Objects with PHP and .Net
In this article, examine the history and essential framework of Web DE (previously RedBack), and learn how PHP and .NET can reference Web DE RedBack Objects (RBOs) to access U2 data stores in a similar way that ASP and Java technology can use them.
Difficulty:
Initial steps on kdb
Initial steps on kdb
kdb is a utility that is primarily intended for performing analysis of a system dump image. This article describes the initial steps for system dump analysis.
Difficulty:
Implement lower time granularity for retransmission of TCP
Implement lower time granularity for retransmission of TCP
Reduce the overhead of per-tick processing with a timer wheel algorithm that implements the retransmission timer. In this article, learn how to get lower granularity with your retransmission timer by using the AIX TCP fast timer, and discover other advantages of lower timer granularity.
Difficulty:
Developing intelligent agents for the Semantic Web
Developing intelligent agents for the Semantic Web
The Semantic Web in Linked Data format is a perfect way to represent knowledge on the Web because the object-oriented model is simple to understand. Agent technology is the perfect way to model an autonomous process because of its ability to become an artificial society based on real-life society. This article demonstrates a simple project that provides an overview of the Interlinked Semantic Web, agent technologies, and an example of the two combined.
Difficulty:
AIX commands you should not leave home without
AIX commands you should not leave home without
Do you ever wish you could answer some of your own questions when you work with AIX and your System p server? Or maybe save some time by not having to call support? Well, wish no more. This article discusses some of the AIX commands that answer those questions and tells you how to enlarge the list of such answers.
Difficulty:
Configure BlackBerry Enterprise Server with IBM Lotus Domino
Configure BlackBerry Enterprise Server with IBM Lotus Domino
This article is designed to act as a guide and reference paper for configuring BlackBerry Enterprise Server with IBM Lotus Domino. It focuses on the load implications of running BlackBerry Enterprise Server within a Lotus Domino mail environment.
Difficulty:
Total Tutorials in Category: 38