Here at Linux-Tutor.Org, we strive to help make Linux easier for all users (from noobs to experts) by offering all sorts of great resources on Linux, from books to in-depth guides and walkthroughs. This is a community based site, so anyone is welcome to contribute their knowledge and expertise, to help make the Linux computing experience easier for others.Please help support the Linux-Tutor project by donating, all donations go directly to our hosting company Dreamhost to help pay for our hosting.
Click Here To Donate Now!
Please join us in our IRC channel on the Freenode network, in #linux-tutor. Click here to join us now!

Take a spin with some easy Bash loops.

Bash has easily been the top shell for linux users in the last decade, and that's not without it's reasons. Bash follows a better syntax than tcsh, and other earlier shells, which means it can be a better tool, once you know it. Covering a whole language is too big of a topic for a tutorial entry, so I'll start with a couple loops.

Bash has some innovative loop constucts, which are both useful and annoying for starting coders. Unlike C (and tcsh), where you see lots of for loops, Bash only uses a special for-each loop, and a standard while loop.

How to build the Perfect Server - with Ubuntu Gutsy Gibbon (Ubuntu 7.10) Step By Step Guide

This tutorial shows how to set up a Ubuntu Gutsy Gibbon (Ubuntu 7.10) based server that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Courier POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of Ubuntu Gutsy Gibbon, but should apply to the 64-bit version with very little modifications as well.

I will use the following software:

Linux-Tutor Subversion Repository

We now have a new subversion repository up where we will be uploading shell scripts and other little goodies from time to time.  To check it out via your browser click here.

For those of you who are SVN noobs, you can grab the whole repository via command line by using the following command.

svn co  http://www.linux-tutor.org/svn-repo/

Conceal Crypt Manager - Encrypted Directory Manager For Ubuntu

Conceal crypt manager is a set of tools which easily allow the user to encrypt/decrypt and access encrypted files easily. Their is a command line version of Conceal, along with a GTK and KDE/QT version of Conceal. This article will focus on using the GTK version of Conceal. The follwing guide is based on Ubuntu only, but the Ubuntu .deb packages specified may work in other Debian based distros, such as Mepis, Kubuntu, Edubuntu, Linux Mint, etc.

Quick and dirty tutorial on scp (secure copy)

If you are in a Linux/Unix environment and need a quick and secure way to copy files I suggest using scp from the command-line. SSH and OpenSSH provide the scp application, which allows you to connect and transfer files on servers running an encrypted FTP service. (ssh daemon)

 

Rsync Tutorial

 

Rsync is a wonderful little utility that's amazingly easy to set up on your machines. Rather than have a scripted FTP session, or some other form of file transfer script -- rsync copies only the diffs of files that have actually changed, compressed and through ssh if you want to for security. That's a mouthful -- but what it means is:

 

Welcome to Linux-Tutor.Org!

Please pardon the unfinished feel to the site, we are still in the building stages. But make sure to keep checking back often, as we will be adding more content all the time, including books and guides. Also make sure to register on our site, so you can post on our forums and join our community.

Thanks for visitng,
Dylan "n0yd" Harkleroad
Linux-Tutor.Org Owner

Syndicate content