Subscribe
Tutorial search

Linux Tutorials


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

Sort by:
Basic Linux/Unix Commands
Basic Linux/Unix Commands
In this tutorial you`ll learn the basic linux/unix commands. Excellent for beginners. Stay tuned for more linux tutorials.
Difficulty:
Ubuntu Linux solution stack implementation Demos
Ubuntu Linux solution stack implementation Demos
Here is a 4 part demo series to show you how to implement a solution stack (Rational Application Developer, WebSphere Application Server, and DB2 Express-C) on Ubuntu Linux, as well as how to integrate them in a Java application.
Difficulty:
How to install Photoshop and Dreamweaver on Ubuntu
How to install Photoshop and Dreamweaver on Ubuntu
In this tutorial I'll show Photoshop CS2 and Macromedia Dreamweaver 9 can be installed using only Wine, fast and easy, with no advenced knowledge required.
Difficulty:
Introduction to PowerHA
Introduction to PowerHA
PowerHA for AIX is the new name for HACMP (High Availability Cluster Multiprocessing). HACMP is an application that makes system fault resilient and reduces downtime of applications. This article introduces PowerHA and provides a detailed explanation of how to configure a two node cluster. This document is very useful for understanding PowerHA and setting up a two node cluster.
Difficulty:
tar exclude multiple directories
tar exclude multiple directories
A quick post to teach on how to exclude directories while using tar command in linux.
Difficulty:
The Power of the UNIX Command-Line
The Power of the UNIX Command-Line
One of the most novel and differentiating features of a UNIX system is its command line. With just a few keystrokes, including a bit of "glue", you can use the command line to combine the finite set of UNIX utilities into innumerable, impromptu data transforms. These articles will teach you the basics of the UNIX shell and discover how you can use the command line.
Difficulty:
Resizing Linux partitions, Part 1: Basics
Resizing Linux partitions, Part 1: Basics
Several tools exist to Resizing Linux partitions, but there are a number of potential pitfalls and restrictions that can make the task more difficult than it might at first seem. This article guides you through the task of resizing Linux partitions, beginning with basic preparations and moving on to common resizing scenarios using graphical user interface (GUI) tools.
Difficulty:
High availability with the Linux Distributed Replicated Block Device
High availability with the Linux Distributed Replicated Block Device
The 2.6.33 Linux kernel has introduced a useful new service called the Distributed Replicated Block Device (DRBD). This service mirrors an entire block device to another networked host during run time, permitting the development of high-availability clusters for block data. Explore the ideas behind the DRBD and its implementation in the Linux kernel.
Difficulty:
Bazaar: A Powerful, next-generation source control system
Bazaar: A Powerful, next-generation source control system
Bazaar is used to produce the Ubuntu Linux distribution, which is an enormous software project with thousands of components. If you're using a UNIX or Linux system, chances are that your distribution offers a pre-built Bazaar package. Bazaar is flexible enough to accommodate Subversion - a centralized system and Git - a decentralized system. This article introduces you to Bazaar's many appealing features.
Difficulty:
User space memory access from the Linux kernel
User space memory access from the Linux kernel
As the kernel and user space exist in different virtual address spaces, there are special considerations for moving data between them. Explore the ideas behind virtual address spaces and the kernel APIs for data movement to and from user space, and learn some of the other mapping techniques used to map memory.
Difficulty:
Live Kernel Patches with Ksplice
Live Kernel Patches with Ksplice
Ksplice applies kernel patches on-the-fly - no reboot required in a fraction of a second. Here's a hands-on guide to performing painless system updates. Learn how to patch a live kernel and give reboots the boot.
Difficulty:
vi tips and tricks: Ten cool commands
vi tips and tricks: Ten cool commands
Amaze your friends with cool vi tips and tricks that will improve the efficiency of your file editing. This article takes you through ten of the less well-known vi commands that should form part of any serious vi user's toolkit.
Difficulty:
Quick Demo: Ubuntu Linux solution stack implementation
Quick Demo: Ubuntu Linux solution stack implementation
Learn how to download and install a Ubuntu image and then go through some basic shell commands to help you navigate through the Linux environment. This is part 1 of a 4 part demo series to show you how to implement a solution stack (Rational Application Developer, WebSphere Application Server, and DB2 Express-C) on Ubuntu Linux, as well as how to integrate them in a Java application.
Difficulty:
Creates a whole new painting tool for GIMP
Creates a whole new painting tool for GIMP
The GNU Image Manipulation Program (GIMP) is a robust application for editing and manipulating digital images. In this article, you will learn how to get started with the GIMP code, how to build the project from the Git repositories, and how to find your way around the code tree. And you will build an example application that creates a whole new painting tool for the program.
Difficulty:
Migrate your Linux application to the Amazon cloud
Migrate your Linux application to the Amazon cloud
Cloud computing and Infrastructure as a Service (IaaS) are well documented, but what's often not discussed is how to get a running application into a cloud computing environment. Discover how to move an application into the cloud and take advantages of the features this setup has to offer.
Difficulty:
Total Tutorials in Category: 1186