Recommended Reading

From LXF Wiki

Revision as of 12:01, 7 Jul 2006; view current revision
←Older revision | Newer revision→
Table of contents

Where can a newbie go to learn about Linux?

There are no shortcuts to becoming an expert, however there are two books that can help you start that journey: Running Linux and Linux in a Nutshell both published by O'Reilly. The former is aimed at helping you install and setup your PC and the latter is a command line reference book and both are relatively distribution agnostic. For those that can't afford or don't want to spend their hard earned cash the following webpages will be priceless ;-)

Becoming an Expert

  • [1] (http://rute.sourceforge.net/) Rute User's Tutorial and Exposition - Explains everything from newbie level to great detail.
  • [2] (http://linuxcommand.org/) Linux Command - Learn the power of the xterm / console.
  • [3] (http://www.justlinux.com/) Just Linux - Newbie Help File repository: Man pages in newbie speak.
  • [4] (http://www.linux-tutorial.info/) The Linux Tutorial - a growing archive of miscellaneous topics and tutorials.
  • [5] (http://users.hol.gr/%7Emicro/) Micro Home Page - Follow the 'Linux' link for nicely organised tutorials in plain English.




Application Specific Tutorials

Gimp (Graphics package)

  • [6] (http://gug.sunsite.dk/) Gimp User Group - has tutorials on using the Gimp graphics package.


Vim / Vi (Text editor)

  • [7] (http://www.linuxdocs.org/HOWTOs/Vim-HOWTO-9.html) Vim hands on tutorial - plus lots of links to Vi tutorials
  • [8] (http://www.unb.ca/documentation/UNIX/tips/vim/) Vim tutorial - an illustrated feature summary page




Programming

C++

  • [9] (http://www.cplusplus.com/doc/tutorial/) Complete C++ Language Tutoral - very well set out.
  • [10] (http://www.cprogramming.com/tutorial.html) C++ Made Easy - includes self test / quizzes as you progress
  • [11] (http://www.4p8.com/eric.brasseur/cppcen.html) C++ Tutorial for C Programmers - a quick but still detailed summary page


Gimp (ScriptFu)

  • [12] (http://www.klaban.torun.pl/help/script-fu-tutorial/) ScriptFu - Learn to program your own Gimp effects.


TCL/TK

  • [13] (http://www.ardenstone.com/projects/seniorsem/tcl/) TCL/TK for Non-Programmers
  • [14] (http://hegel.ittc.ukans.edu/topics/tcltk/tutorial-plugin/index.html) TCL/TK Tutorial
  • [15] (http://www.csc.calpoly.edu/%7Edbutler/tutorials/winter96/tcl/) TCL and TK made Easy
  • [16] (http://stage.caldera.com/Technology/tcl/Fragments.html) TCL code fragments - ASCII conversion, Random etc.
  • [17] (http://www.astro.princeton.edu/%7Erhl/Tcl-Tk_docs/tcl8.0a1/contents.html) TCL manual - a handy command reference
  • [18] (http://www.tutorgig.com/showurls.jsp?group=8189&index=0) TutorGig TCL tutorial search
  • [19] (http://www.usenix.org/publications/login/1999-4/tclsh.html) The TCLSH spot - Brief summary with more tutorial links.
  • [20] (http://hegel.ittc.ukans.edu/topics/tcltk/) TCL/TK Information - a good reference of tutorials.
  • [21] (http://www.msen.com/%7Eclif/TclTutor.html) (software download) Flint TCL tutor - includes working examples.
  • [22] (http://hegel.ittc.ukans.edu/topics/tcltk/tkdemo.tar.gz) (software download) Working examples of TK widgets.
  • [23] (http://spectcl.sourceforge.net/) (software download) - Visual IDE for TK
  • [24] (http://freewrap.sourceforge.net/) (software download) - Create self running applications for both Windows and Linux.


Assembly Language (x86 Machine Code)

Note: This is a very low level language - not for the feeble hearted

  • [25] (http://asm.sourceforge.net) - Assembler on Linux