CS216 Links
Unix System

Linux Hand-Outs:
- Tutorial
-Linux Tutorial

- Main commands:
- Common Commands

Unix System

- vi Quick Reference
- emacs Quick Guide

-nano editor

- Simple Communication Commands       

Linux web sites

Link to X Window

What is POSIX? 

http://www.lynuxworks.com/products/posix/posix.php3

 http://en.wikipedia.org/wiki/POSIX

Chapter1 Additional Recourses

1.     Linux resources:

http://www.linuxcentral.com/ 

2.        UNIX system administrator resources:

http://www.stokely.com/unix.sysadm.resources/

http://www.itworld.com/Comp/2378/UnixInsider/ 

3.        UNIX commands reference card:

http://www.indiana.edu/~uitspubs/b017/ 

4.        Free shell provider list:

http://www.leftfoot.com/freeshells.html

Chapter 2  Additional Resources

1.        Linux Disk Partitioning Mini-FAQ:

http://kmself.home.netcom.com/Linux/FAQs/partition.html 

2.        Linux Directory Structure:

        http://www.dynamic-apps.com/linux_directories.jsp 

3.        Command Prompt Customization:

        http://www.linuxlookup.com/html/articles/custom-prompts.html 

4.        Permission Basics:

        http://pcunix.com/Basics/perms.html

 

Chapter 3 Additional Resources 

1.        ASCII Table and Conversion Charts:

http://www.asciitable.com/ 

2.        VIM Home Page:

http://www.vim.org/

3.        The Cult of vi:

http://www.splange.freeserve.co.uk/misc/vi.html 

4.        GNU Emacs:

http://www.gnu.org/software/emacs/emacs.html 

Chapter 4 Additional Resources 

1.     Text Editing Tutorials:

http://www.linux-mag.com/2001-01/newbies_01.html

http://www.linux-mag.com/2001-02/newbies_01.html

http://www.linux-mag.com/2001-03/newbies_01.html 

2.     Redirection Tutorial:

http://www.linux-mag.com/2000-12/tech_support_01.html 

3.     Writing Shell Scripts:

http://www.linuxcommand.org/writing_shell_scripts.php

Chapter 5 Additional Resources 

1.        Introduction to pipes:

        http://www.cf.ac.uk/psych/CullingJ/pipes.html 

2.        grep tutorial:

        http://www.pegasus.rutgers.edu/~elflord/unix/grep.html 

3.        awk tutorial:

        http://robert.wsi.edu.pl/awk/start.html

Chapter 6 Additional Resources 

1.        Software Development Life Cycle Tool:

                  http://www.analysttool.com/products.htm 

2.        Introduction to Shell Scripting:

http://www.uwsg.iu.edu/usail/concepts/shell-scripting.html

http://www.linuxgazette.com/issue54/okopnik.html

http://rute.sourceforge.net/node10.html 

3.        Environment Variables

http://www.linux-mag.com/2001-06/newbies_01.html

Chapter 7 Additional Resources 

1.        Pseudocode:

http://userpages.aug.com/frodo/pseudo.html

http://www.csc.calpoly.edu/~jdalbey/SWE/pdl_std.html 

2.        Flowcharting:

http://www.microsoft.com/windows2000/technologies/directory/default.asp

http://home.att.net/~dexter.a.hansen/flowchart/flowchart.htm

http://www.q-skills.com/flowchrt.html 

3.        Shell Functions:

        http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x260.html

Chapter 8 Additional Resources 

1.        Linux Boot Disk How-to:

http://www.tldp.org/HOWTO/Bootdisk-HOWTO/ 

2.        ext3 File System:

http://olstrans.sourceforge.net/release/OLS2000-ext3/OLS2000-ext3.html 

3.        Linux downloads and utilities:

http://www.linux.org/apps/

Chapter 9 Additional Resources  

1.        NCSA Perl tutorial:

http://archive.ncsa.uiuc.edu/General/Training/PerlIntro/ 

2.        ActivePerl

http://www.activestate.com/Products/ActivePerl/ 

3.        NCSA HTML Introduction:

http://archive.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html 

4.        CGI Tutorial:

http://www.comp.leeds.ac.uk/Perl/Cgi/start.html

Chapter 10 Additional Resources 

1.        C Tutorials:

http://dmoz.org/Computers/Programming/Languages/C/Tutorials/ 

2.        C++ Tutorials:

http://www.cprogramming.com/tutorial.html

        http://www.glenmccl.com/tutor.htm

        http://www.acm.org/crossroads/xrds1-1/ovp.html        http://dmoz.org/Computers/Programming/Languages/C%2b%2b/FAQs,_Help,_and_Tutorials/

Chapter 11Additional Resources 

1.        X Window homepage:

http://www.x.org/ 

2.        GNOME homepage:

http://www.gnome.org 

3.        KDE homepage:

http://www.kde.org 

4.        Xfree86 homepage:

http://www.xfree86.org/ 

5.        Window Managers for X:

        http://www.plig.org/xwinman/

 

 

Email: grigoriy.grinberg@mongomerycollege.edu