|     -   Tutorials - Linux tutorials
Home | Linux tutorials

Linux tutorials


Linux Assembly Tutorial

Written by: Derick Swanepoel (derick@maple.up.ac.za)Version 1.0 - 2002-04-19, 01:50amDownload as zipfileJMP QuickstartContents1. Introduction2. Why this Tutorial?3. The Netwide Assembler (NASM)3.1 A Note on Assemblers3.2 Where
 Visit website

AVG AntiVirus Free 8.0.176 Build 1399

   AVG Anti-Virus Free is a good and free virus protector. AVG Anti-Virus Free is a good and updated Virus Protector, making it ...
Full story

AnyDVD HD 6.4.8.6 Beta / 6.4.8.5

Allows you to watch movies over a digital display connection AnyDVD HD application will come with same functionality as AnyDVD, but with additional features for ...
Full story

AutoVideoScript v5.0 NULLED

Code: //------------------------------------------------------------------------------\\// ########################################################################## \\// # __ ______ _______ ___ _____ __________ ...
Full story

BlogSolution v3.1.LSA (New 2008 Video Edition) WORKING!

So what is the BlogSolution? BlogSolution creates 100 blogs per second. It doesn't use Blogger. It doesn't use Wordpress. BlogSolution creates blogs with its ...
Full story

Making the Borland® 5.5 Compiler for Windows® work for begginers

  I'm taking the Algorithms and Programing course at the UPRM. The book we use for our C language class has a ...
Full story

ASP.NET:Email Web Page

In IE 5 and 5.5 you could click a button to email a page to a friend. This was pretty cool, and since mail attachments are restricted in many areas due to the proliferation of email-attachment-borne viruses, it was nice that it included the page itself as the body of the message, in HTML format. For some reason, IE 6.0 has lost this functionality, and now will only email pages as attachments (at least that's all my version does). So, for this reason and because it combines a few good concepts, I created an ASP.NET page to allow me to email the contents of a web page to someone. In particular, I use this page to send my HTML formatted newsletter, which uses ASPLists.com's Lyris server, which doesn't allow mail attachments. The code is very simple. The page, with codebehind, is listed below: EmailWeb.aspx...
Full story

How To Set Up Apache, Tomcat (mod_jk), SSO (CAS, mod_auth_cas)

This article describes how you can set up Apache and Tomcat, linked with mod_jk. It also explains how you set up the SSO (single sign on) solution JA-SIG CAS to protect servlets (provided by tomcat) and static content (provided by Apache). I worked with OpenSuse 10.2 and 11, Apache2, Tomcat 5.5 and 6. It should work on other distributions as well....
Full story

SoftPerfect Network Scanner 3.8

A free multi-threaded IP, SNMP and NetBIOS scanner with several advanced features. The program pings computers, scans for listening TCP ports and shows what types ...
Full story

PingTrace 2.4

Your webserver is not responding? PingTrace freeware is here to help. This nifty network utility includes ping and trace route features in it. It is ...
Full story

How To Set Up A Linux Layer 7 Packet Classifier On CentOS 5.1

How To Set Up A Linux Layer 7 Packet Classifier On CentOS 5.1Introduction This tutorial will walk you through setting up a Linux layer ...
Full story
image

How to Install the Colorblind Applet on GNOME

Color blindness, sometimes called daltonism, is mostly a color vision deficiency. Colorblind people can't tell the difference between some chromatic colors and as far as I know there are no tools on Linux OSes that can help them distinguish the hues. I use Ubuntu, and the colorblind applet is part of the gnome-mag package, but for some reason (and I have no idea why) the developers didn't include it in the distro. So, basically, we’re gonna recompile the gnome-mag package, with the colorblind panel applet. The following tutorial was tested on Ubuntu 8.04.1 with GNOME 2.22.3. Anyway, we are interested in the gnome-mag package version, so you should check yours right now! How? Open Synaptic (System -> Administration -> Synaptic Package Manager) and search for gnome-mag. You will see the version number on the 'Installed Version' column....
Full story

How To Install VMware Server (Version 1.0.6) On An Ubuntu 8.04 Desktop

How To Install VMware Server (Version 1.0.6) On An Ubuntu 8.04 Desktop How To Install VMware Server (Version 1.0.6) On An Ubuntu 8.04 Desktop ...
Full story

How To Install Ubuntu 8.04 With Software RAID1

How To Install Ubuntu 8.04 With Software RAID1 This short guide explains how you can configure software RAID1 during the initial installation of an Ubuntu ...
Full story

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Mandriva 2008 Spring - Page 2

6 Populate The Database And Test To populate the database you can use the MySQL shell: mysql -u root -p USE pureftpd; Now we create ...
Full story

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Mandriva 2008 Spring

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Mandriva 2008 Spring Version 1.0 Author: Falko Timme <ft [at] ...
Full story

Upgrade Your Desktop From Mandriva One 2008.0 To Mandriva One 2008.1 (Spring)

Upgrade Your Desktop From Mandriva One 2008.0 To Mandriva One 2008.1 (Spring)Version 1.0 Author: Oliver Meyer Last edited 04/17/2008 if (!window.netshel_ord) ...
Full story

How To Change Your Login Screen In Fedora 8

How To Change Your Login Screen In Fedora 8This is a simple howto on changing your log on screen. This will also work with other ...
Full story

How To Change Your Login Screen In Mandriva

How To Change Your Login Screen In Mandriva This is a simple howto on changing your log on screen. This will also work with other ...
Full story

The Perfect Desktop - Mandriva One 2008 Spring (Mandriva 2008.1) With KDE - Part-6

17 VMware Server With VMware Server you can let your old Windows desktop (that you previously converted into a VMware virtual machine with VMware Converter, ...
Full story

The Perfect Desktop - Mandriva One 2008 Spring (Mandriva 2008.1) With KDE - Part-5

11 TrueType FontsOpen Firefox and download the file ftp://ftp.pbone.net/mirror/seerofsouls.com/mandriva/2007/i586/main/msttcorefonts-bootstrap-0.1-4brs.noarch.rpm. Select Open with Software Installer (default) in the Firefox download dialogue:  In the window RPM Installation, ...
Full story

The Perfect Desktop - Mandriva One 2008 Spring (Mandriva 2008.1) With KDE - Part-4

9 Installing Additional Software Now that we have added additional repositories, a lot more packages are available in our package manager for installation, especially a ...
Full story

The Perfect Desktop - Mandriva One 2008 Spring (Mandriva 2008.1) With KDE-part3

5 Inventory Of What We Have So FarNow lets browse all menus to see which of our needed applications are already installed (of course, the ...
Full story

The Perfect Desktop - Mandriva One 2008 Spring (Mandriva 2008.1) With KDE-part2

3 Update The SystemIf the message New updates are available for your system pops up, it's time to update the system. Click on the Install ...
Full story

The Perfect Desktop - Mandriva One 2008 Spring With KDE

This tutorial shows how you can set up a Mandriva One 2008 Spring (Mandriva 2008.1) desktop (with the KDE desktop environment) that is a full-fledged replacement for a Windows desktop, i.e. that has all the software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions that works even on old hardware, and the best thing is: all software comes free of charge....
Full story

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Mandriva 2008 Spring

This document describes how to install a PureFTPd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database....
Full story

Compiz Fusion On Mandriva One 2008.1 Spring (GNOME/NVIDIA)

This document describes how to enable and configure Compiz Fusion on a Mandriva One 2008.1 Spring GNOME desktop with an NVIDIA graphics card. This howto is a practical guide without any warranty - it doesn't cover the theoretical backgrounds. There are many ways to set up such a system - this is the way I chose....
Full story

Fedora / Red Hat Network Configuration Files

/etc/sysconfig/network Red Hat network configuration file used by the system during the boot process. File: /etc/sysconfig/network-scripts/ifcfg-eth0 Configuration settings for your first ethernet port (0). Your second port is ...
Full story

TCP/IP Network Configuration Files

File: /etc/resolv.conf - host name resolver configuration file search name-of-domain.com - Name of your domain or ISP's domain if using their name servernameserver XXX.XXX.XXX.XXX ...
Full story

The Debian Package Manager

Debian GNU/Linux provides several package management tools, primarily intended to facilitate the building, installation, and management of binary packages. Debian package names generally end in ...
Full story

The Red Hat Package Manager

The Red Hat Package Manager (RPM) is a freely available packaging system for software distribution and installation. In addition to Red Hat and Red Hat-based ...
Full story

Linux and Windows

This section is about getting Linux and Windows to work together, either in the same network or even on the same machine. It also talks ...
Full story

Installing and Upgrading

When I first started working with Linux I had to first copy everything to floppies and install from there. There were none of the bootable ...
Full story

Security

Linux, like any computer system, has a set of security issues that need to be considered. Regardless of what mechanisms are in place, the basic ...
Full story

Solving Problems

Using "Solving Problems" as the title for this chapter was a very conscious decision. I intentionally avoided calling it "Troubleshooting" for several reasons. First, troubleshooting ...
Full story

System Monitoring

Monitoring your system means more than just watching the amount of free hard disk space or the number of users running a certain application. Many ...
Full story

Networking

Long ago (at least in terms of the history of electronic data processing) having two computers at the same time was something you read about ...
Full story

The Computer Itself

During the several years I spent on the phone in tech support, it was common for people to call in with no idea of what ...
Full story

The X Windowing System

I've seen the X-Windows system described as the "distributed, graphical method of working," and that probably fits the best. It's distributed because you could run ...
Full story

The Operating System

In this section, we are going to go into some detail about what makes a Linux operating system. I am not talking about the "product" ...
Full story

Basic Administration

It's difficult to put together a simple answer when I'm asked about the job of a system administrator. Every aspect of the system can fall ...
Full story

Editing Files

Because my intent here is not to make you shell or awk programming experts, there are obviously things that we didn't have a chance to ...
Full story

Shells and Utilities

Most UNIX users are familiar with "the shell"; it is where you input commands and get output on your screen. Often, the only contact users ...
Full story

Working with the System

Whether you login using the GUI or a character console, the way you interact with a Linux system is essentially the same. You must first ...
Full story

Linux Basics

With many UNIX systems that are around, the user is unaware that the operating system is a UNIX system. Many companies have point-of-sales systems hooked ...
Full story

Introduction to Operating Systems

Introduction to Operating SystemsIt is a common occurrence to find users who are not even aware of what operating system they are running. On occasion, ...
Full story

احذر من هذه العشرة

    على الرغم من كل ما تكلمنا عليه من سمات لفرق العمل وفوائد عديدة لها إلا أنه في ...
Full story

أساسيات الجداول

تعد الجداول من أقوى الأدوات التي تتضمنها لغة HTML وأكاد أجزم بأنه لا يوجد موقع في ...
 Visit website

Managed E-Mail Security Services: Is it the right solution for your network?

Email communications are essential to getting the job done in today’s business world, but many companies are overwhelmed by spam, the security risks of e-mail borne viruses and worms and liability implications of e-mail containing pornography or other undesirable content. It’s getting harder and harder for network administrators to keep it all under control....
Full story

The Kernel

If any single aspect of a Linux distribution could be called "Linux," then it would be the kernel. So what is the kernel? Well, ...
 Visit website

Abstract Interfaces

The Linux kernel often abstracts its interfaces. An interface is a collection of routines and data structures which operate in a well-defined way. For example ...
 Visit website

Hash Tables

Linked lists are handy ways of tying data structures together, but navigating linked lists can be inefficient. If you were searching for a particular element, ...
 Visit website

Linked Lists

Linux uses a number of software engineering techniques to link together its data structures. On a lot of occasions it uses linked or chained data ...
 Visit website

Kernel Data Structures

The operating system must keep a lot of information about the current state of the system. As things happen within the system these data structures ...
 Visit website

Device Driver Basics

Device drivers make up the major part of the Linux kernel. Like other parts of the operating system, they operate in a highly privileged ...
 Visit website

Memory management Basics

With infinite resources, for example memory, many of the things that an operating system has to do would be redundant. One of the basic tricks ...
 Visit website

Computer Languages

Assembly Languages The instructions that a CPU fetches from memory and executes are not at all understandable to human beings. They are machine codes ...
 Visit website

Software Basics

A program is a set of computer instructions that perform a particular task. That program can be written in assembler, a very low level ...
 Visit website

Timers

All operating systems need to know the time, so the modern PC includes a special peripheral called the Real Time Clock (RTC). This provides ...
 Visit website

Address Spaces

The system bus connects the CPU with the main memory and is separate from the buses connecting the CPU with the system's hardware ...
 Visit website

Controller and Peripheral Basics

Peripherals are real devices, such as graphics cards or disks controlled by controller chips on the system board or cards plugged into it. The IDE ...
 Visit website

Bus Basics

The individual components of the system board are interconnected by multiple connection systems known as buses. The system bus is divided into three logical ...
 Visit website

Memory Basics

All systems have a memory hierarchy with memory at different speeds and sizes at different points in the hierarchy. The fastest memory is known ...
 Visit website

CPU Basics

The CPU, or rather microprocessor, is the heart of any computer system. The microprocessor calculates, performs logical operations and manages data flows by reading ...
 Visit website

Hardware Basics

An operating system has to work closely with the hardware system that acts as its foundations. The operating system needs certain services that can only ...
 Visit website

The Operating System

In this section, we are going to go into some detail about what makes a Linux operating system. I am not talking about the "product" ...
 Visit website

Webmin

Linux advocates regularly hear from fans of other operating systems about how unstable Linux is. They say there is no support for Linux and there ...
 Visit website

User Communication

If you are running a multiuser system like Linux, you should expect to find other users on your system. (I guess that's why it is ...
 Visit website

cron

cron is a commonly confusing and misconfigured aspect of the operating system. Technically, cron is just the clock daemon (/usr/sbin/cron or perhaps /usr/sbin/crond) that ...
 Visit website

Backups

In the section on backing up and restoring files under Working with the System, we talked briefly about the process of backing up files and ...
 Visit website

Managing System Logs

Often times it is useful to log messages from scripts. This can done using the logger command (usually found in /usr/bin). Without any options it ...
 Visit website

Syslogd

The workhorse of the Linux logging system is the system logging daemon or syslogd. This daemon is normally started from the system start-up (rc) ...
 Visit website

System Logging

I am regularly confronted by Windows NT users who are overwhelmed by how much information you can collect and process using the Windows NT Event ...
 Visit website

remote printing

Setting up your system to print from another machine requires just a couple of alterations in your printcap file. Use the rm= field to specify ...
 Visit website

printcap

As with the termcap file, each entry in the printcap file is separated by a colon. Boolean characteristics, such as suppressing the header (sh), ...
 Visit website

advanced formatting

Being able to output to paper is an important issue for any business. Just having something on paper is not all of the issue. Compare ...
 Visit website

Printers and Interfaces

Under Linux, printing is managed and administered by several commands and files located in various parts of the system. The primary administrative directory is /usr/spool/. ...
 Visit website

Terminal Settings

Whenever you work with an application, what you see is governed by a couple of mechanisms. If you have a serial terminal, the ...
 Visit website

Terminal Capabilities

If you are interacting with the system solely through command line input, you have few occasions to encounter the terminal capabilities. As the name ...
 Visit website

Terminals

Unless your Linux machine is an Internet server or gateway machine, there probably will be users on it. Users need to access the system ...
 Visit website

User Accounts

Users gain access to the system only after the system administrator has created user accounts for them. These accounts are more than just a user ...
 Visit website

Stopping the System

For those of you who hadn't noticed, Linux isn't like DOS or Windows. Despite the superficial similarity at the command prompt and similarities in the ...
 Visit website

LILO -The Linux Loader

In the section on the boot process, we briefly discussed the Linux boot loader LILO. (Short for LInux LOader). This is basically a set ...
 Visit website

Init Scripts

If you were to just install the Linux operating system on your hard disk, you would not be able to do very much. What actually ...
 Visit website

Run Levels

Most users are only familiar with two run states or run levels. The one that is most commonly experienced is what is referred to a ...
 Visit website

The Boot Process

The process of turning on your computer and having it jump through hoops to bring up the operating system is called booting, which derives from ...
 Visit website

Starting and Stopping the System

Almost every user and many administrators never see what happens while the system boots, and those who do often do not understand what they are ...
 Visit website

Basic Administration

It's difficult to put together a simple answer when I'm asked about the job of a system administrator. Every aspect of the system can ...
 Visit website

Perl

This section is old and incomplete, even as an introduction. Although it covers a number of different aspects of perl, this section really needs to ...
 Visit website

Awk

Another language that Linux provides and is standard on many (most?) UNIX systems is awk. The abbreviation awk is an acronym composed of ...
 Visit website

Sed

Suppose you have a file in which you need to make some changes. You could load up vi and make the changes that way, but ...
 Visit website

Configuring vi

When we first started talking about vi, I mentioned that there were a lot things we could do to configure it. There are mappings ...
 Visit website

vi Odds and Ends

You will find as you work with vi that you will often use the same vi commands over and again. Here too, vi can help. ...
 Visit website

More vi Magic

If we need to, we can also edit multiple files. This is done like this: vi file1 file2 file3 Once ...
 Visit website

Command Output in vi

It often happens that we want the output of UNIX commands in the file we are editing. The sledgehammer approach is to run the command ...
 Visit website

vi Magic

I imagine that long before now, you have wondered how to turn on all that magic I said that vi could do. Okay, let's do ...
 Visit website

vi Buffers

Remember when we first starting talking about searching, I mentioned that the expression you were looking for was held in a buffer. Also, whatever was ...
 Visit website

Searching in vi

If you are trying to find a particular text, you can get vi to do it for you. You tell vi that you want ...
 Visit website

Moving Around in vi

Most editing and movement commands are single letters and are almost always the first letter of what they do. For example, to insert text at ...
 Visit website

Changing Text in vi

In addition to "standard" editing, there are a several special editing commands. Pressing dd will delete the entire line you are on; 5dd would then ...
 Visit website

vi Basics

The uses and benefits of any editor like vi are almost religious. Often, the reasons people choose one editor over another are purely a matter ...
 Visit website

Vi

No one can force you to learn vi, just as no one can force you to do backups. However, in my opinion, doing both will ...
 Visit website

Editing Files

Because my intent here is not to make you shell or awk programming experts, there are obviously things that we didn't have a chance ...
Full story

Odds and Ends

This section includes a few tidbits that I wasn't sure where to put. You can get the shell to help you debug ...
 Visit website

Managing Scripts

A very common use of shell scripts that you write is to automate work. If you need to run the command by hand each time, ...
 Visit website

Basic Shell Scripting

In many of the other sections of the shell and utilities, we talked about a few programming constructs that you could use to create ...
 Visit website

Looking Through Files

In the section on looking for files, we talk about various methods for finding a particular file on your system. Let's assume for a moment ...
Full story

Looking for Files

In the section on Interacting with the System we talked about using the ls command to look for files. There we had the example ...
 Visit website

Examples of Commonly Used Utilities

Directory listings: ls When doing a long listing of a directory or file and looking at the date, you typically only want to ...
 Visit website

Commonly Used Commands and Utilities

There are hundreds of commands and utilities plus thousands of support files in a normal Linux installation. Very few people I have met know what ...
Full story

The C-Shell

One of the first "new" shells to emerge was the csh or C-Shell. It is so named because much of the syntax it uses is ...
 Visit website

A Few More Constructs

There are a few more loop constructs that we ought to cover as you are likely to come across them in some of the system ...
 Visit website

Aliases

What is an alias? It isn't the ability to call yourself Thaddeus Jones when your real name is Jedediah Curry. Instead, in a Linux-context it ...
 Visit website

Job Control

Job control is the ability to move processes between the foreground and background. This is very useful when you need to do several things at ...
 Visit website

Functions

Most (all?) shells have the means of creating new "internal" commands. This is done by creating shell functions. Shell functions are just like those ...
 Visit website

Command Line Editing

When I first started working in tech support, I was given a csh and once I figured out all it could do, I enjoyed using ...
Full story

Different Kinds of Shells

The great-grandfather of all shells is /bin/sh, called simply sh or the Bourne Shell, named after its developer, Steven Bourne. When it was first introduced ...
 Visit website

Interpreting the Command

When you input a command-line, the shell needs to be able intepret it correctly in order to know what exactly to do. Maybe you have ...
 Visit website

Pipes and Redirection

Perhaps the most commonly used character is "|", which is referred to as the pipe symbol, or simply pipe. This enables you to pass ...
 Visit website

Quotes

One last issue that causes its share of confusion is quotes. In Linux, there are three kinds of quotes: double-quotes ("), single-quotes ('), and back-quotes(``) ...
 Visit website

Regular Expressions and Metacharacters

Often, the arguments that you pass to commands are file names. For example, if you wanted to edit a file called letter, you could enter ...
 Visit website

Permissions

All this time we have been talking about finding and executing commands, but there is one issue that I haven't mentioned. That is the concept ...
 Visit website

Shell Variables

The shell's environment is all the information that the shell will use as it runs. This includes such things as your command search path, ...
 Visit website

Directory Paths

As we discussed in the section on the seach path, you can often start programs simply by inputting their name, provided they lie in your ...
 Visit website

The Search Path

It may happen that you know there is a program by a particular name on the system, but when you try to start it from ...
 Visit website

The Shell

As I mentioned in the section on introduction to operating systems, the shell is essentially a user's interface to the operating system. The shell is ...
 Visit website

Shells and Utilities

Most UNIX users are familiar with "the shell"; it is where you input commands and get output on your screen. Often, the only contact ...
 Visit website

Accessing Disks

For the most part, you need to tell Linux what to do. This gives you a lot of freedom, because it does what you tell ...
 Visit website

When Things Go Wrong

Until you become very accustomed to using Linux you're likely to make mistakes (which also happens to people who have been working with Linux for ...
 Visit website

Logging Out

If you are running Linux at home, then there is probably no need to stop your sessions when you're finished working. However, if your ...
 Visit website

Logging In

Like many contexts, the name you use as a "real person" is not necessarily the way the system identifies you. With Linux you see ...
 Visit website

Interacting with the System

It is common to have people working on UNIX systems that have never worked on a computer before or have only worked in pure windowing ...
 Visit website

Backing-up and Restoring Files

If you're using Linux in your company, the system administrator probably does regular backups (assuming he wants to keep his job). However, if you ...
Full story

Working with the System

Whether you login using the GUI or a character console, the way you interact with a Linux system is essentially the same. You must first ...
 Visit website

Linux Certification

This article was made available through the courtesy of Linux For You (www.linuxforu.com) -- Asia's First Linux Magazine. Linux Certification The Right ...
 Visit website

Other Resources

The Internet is full of resources to find out more about your Linux system. The most obvious places are the home page of the particular ...
 Visit website

Linux Documentation

Software documentation is a very hot subject. It continues to be debated in all sorts of forums from USENET newsgroups to user groups. Unless the ...
 Visit website

What goes with Linux

Throughout this site, we are going to be talking a great deal about what makes up the Linux operating system. In its earliest form, ...
 Visit website

What Linux Does

On any operating system, a core set of tasks is performed. On multi-user or server systems such as Linux, these tasks include adding and configuring ...
 Visit website

What Linux is Made of

There are many aspects of the Linux operating system that are difficult to define. We can refer to individual programs as either utilities or commands, ...
 Visit website

Guided Tour

Unless you are on familiar ground, you usually need a map to get around any large area. To get from one place to another, the ...
 Visit website

What Linux is All About

inux is available from many companies and in many versions. Often, a company will produce its own version with specific enhancements or changes. These are ...
 Visit website

Linux Basics

With many UNIX systems that are around, the user is unaware that the operating system is a UNIX system. Many companies have point-of-sales systems hooked ...
 Visit website

Moving On

So you now have an understanding of the basics of how Linux works. We talked about the different functions that the operating system is ...
 Visit website

Operating System Layers

Conceptually, the Linux operating system is similar to an onion. It consists of many layers, one on top of the other. At the very ...
 Visit website

Files and Directories

Another key aspect of any operating system is the concept of a file. A file is nothing more than a related set of bytes on ...
 Visit website

Virtual Memory Basics

One interesting aspect about modern operating systems is the fact that they can run programs that require more memory than the system actually has. Like ...
 Visit website

Processes

Processes One basic concept of an operating system is the process. If we think of the program as the file stored on the hard ...
 Visit website

What Is an Operating System

In simple terms, an operating system is a manager. It manages all the available resources on a computer. These resources can be the hard disk, ...
 Visit website

Introduction to Operating Systems

It is a common occurrence to find users who are not even aware of what operating system they are running. On occasion, you may also ...
 Visit website

UNIX Tutorial Eight

8.1 UNIX Variables Variables are a way of passing information from the shell to programs when you run them. Programs look "in ...
 Visit website

UNIX Tutorial Seven

7.1 Compiling UNIX software packages   We have many public domain and commercial software packages installed on our systems, which are ...
 Visit website

UNIX Tutorial Six

Other useful UNIX commands   quota All students are allocated a certain amount of disk space on the file system for ...
 Visit website

UNIX Tutorial Five

5.1 File system security (access rights) In your unixstuff directory, type % ls -l (l for long listing!) You will see ...
 Visit website

UNIX Tutorial Four

4.1 Wildcards The * wildcard The character * is called a wildcard, and will match against none or more character(s) ...
Full story

UNIX Tutorial Three

3.1 Redirection   Most processes initiated by UNIX commands write to the standard output (that is, they write to the terminal ...
Full story

UNIX Tutorial Two

2.1 Copying Files cp (copy) cp file1 file2 is the command which makes a copy of file1 in the current working directory and calls ...
Full story

UNIX Tutorial One

1.1 Listing files and directories ls (list) When you first login, your current working directory is your home directory. ...
 Visit website

UNIX Introduction

What is UNIX? UNIX is an operating system which was first developed in the 1960s, and has been under constant development ever ...
 Visit website
image

Install OpenSuse 10.2 in VMWare on Windows XP and connect it to your network

  Install OpenSuse 10.2 in VMWare on Windows XP and connect it to your network  Download   ...
 Visit website

Why Windows Vista's Fax and Scan is Worth Paying Attention to

In this article I will explain why it's worth paying attention to the new applet included in Windows Vista, Windows Fax and Scan....
Full story

Enterprise log management - a comparison of 3 big logging systems

No doubt that if you are working with large and medium sized servers and infrastructures, you have come across the need to collect logs and ...
Full story

How To Network Mandrake 9.0 to Windows XP

This article has been retired. There have been many changes and updates to Mandrake, Samba, KDE, etc. and most of the info is no longer ...
Full story

How To Samba With openSuse 10.3 And Windows XP part2

Dealing with the firewall   Now we have several steps to take to make sure we can Samba to and from your Suse box ...
Full story

How To Samba With openSuse 10.3 And Windows XP part1

How To Samba With openSuse 10.3 And Windows XP...
Full story
Der Portalbetreiber von BelowH2O übernimmt keine Verantwortung für den Inhalt der Artikel 2008 ©