IT 244: Introduction to Linux/Unix
Resources
Links
-
Operating System Tutorial: What is, Introduction, Features & Types
An introduction to operating systems.
- Bash Manual
The manual for the bash shell from its creators, the Free Software Foundation
- The Linux Documentation Project
Contains HOWTO's, FAQs and other items to help you learn Linux.
-
Common Unix Commands
A short list of some of the more useful Unix commands we have encountered in this course,
with information on how to use them.
- A good bash cheat sheet
-
nano
Help for nano
, a simple Unix text editor.
-
How to: Change / Setup bash custom prompt
-
Easy Bash PS1 Generator
-
5 Popular Tricks to Customize Nano Editor
-
vi Cheat Sheet
A PDF file with the most important vi commands.
-
[ ] vs [[ ]]
An explanation of the difference between the [ ] and [[ ]] tests.
-
Bash test and comparison functions
Demystify test, [, [[, ((, and if-then-else
Software
-
PuTTY
PuTTY is an ssh client for windows, which you can download for free from the above link.
It allows you to connect remotely to the machine we'll be using at UMB for this course.
The is no comparable package for Macintosh, because the Mac runs a flavor of Unix, which
means you can run ssh from the command line on a Mac.
-
CentOS
CentOS is a Linux distribution that uses the code developed by Red Hat for their commercial
Linux distribution.
-
Ubuntu
Ubuntu, based on the Debian Linux distribution, is probably the most popular Linux flavor in use today.
Organizations
-
Boston Linux Users Group
The BLU holds monthly meetings at MIT on the third Wednesday of each month.
The people who attend are very knowledgegle.
The BLU holds periodic InstallFests where they invite the public to bring
in their machines to receive help installing Linux on them. The next InstallFest
is scheduled for Saturday, December 3rd, at MIT.
-
Free Software Foundation
A group founded by the legendary programmer Richard Stallman, to advocate for
free software, that is software that the user can modify. They sell books
documenting the GNU software that they have developed.
Videos