Recommended Reading

From LXF Wiki

(Difference between revisions)
Revision as of 22:36, 14 Feb 2007
Slacker (Talk | contribs)
Becoming an Expert
← Go to previous diff
Revision as of 22:53, 14 Feb 2007
Slacker (Talk | contribs)
Where can a newbie go to learn about Linux?
Go to next diff →
Line 4: Line 4:
=== Becoming an Expert === === Becoming an Expert ===
 +* [http://www.tldp.org/] The Linux Documentation Project - A comprehensive collection of Linux Howto's, Tutorials, Manuals, and even books.
* [http://rute.sourceforge.net/] Rute User's Tutorial and Exposition - Explains everything from newbie level to great detail. * [http://rute.sourceforge.net/] Rute User's Tutorial and Exposition - Explains everything from newbie level to great detail.
* [http://linuxcommand.org/] Linux Command - Learn the power of the xterm / console. * [http://linuxcommand.org/] Linux Command - Learn the power of the xterm / console.
Line 9: Line 10:
* [http://www.linux-tutorial.info/] The Linux Tutorial - a growing archive of miscellaneous topics and tutorials. * [http://www.linux-tutorial.info/] The Linux Tutorial - a growing archive of miscellaneous topics and tutorials.
* [http://users.hol.gr/%7Emicro/] Micro Home Page - Follow the 'Linux' link for nicely organized tutorials in plain English. * [http://users.hol.gr/%7Emicro/] Micro Home Page - Follow the 'Linux' link for nicely organized tutorials in plain English.
 +* [http://http://www.slackbook.org/] Slackware Manual - Although this may seem like an distribution specific manual its not. The Slackbook teaches you basic shell commands in an easy to read format. The book is organized very well and is in layman's terms so it's perfect for Linux newbies.

Revision as of 22:53, 14 Feb 2007

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://www.tldp.org/) The Linux Documentation Project - A comprehensive collection of Linux Howto's, Tutorials, Manuals, and even books.
  • [2] (http://rute.sourceforge.net/) Rute User's Tutorial and Exposition - Explains everything from newbie level to great detail.
  • [3] (http://linuxcommand.org/) Linux Command - Learn the power of the xterm / console.
  • [4] (http://www.justlinux.com/) Just Linux - Newbie Help File repository: Man pages in newbie speak.
  • [5] (http://www.linux-tutorial.info/) The Linux Tutorial - a growing archive of miscellaneous topics and tutorials.
  • [6] (http://users.hol.gr/%7Emicro/) Micro Home Page - Follow the 'Linux' link for nicely organized tutorials in plain English.
  • [7] (http://http://www.slackbook.org/) Slackware Manual - Although this may seem like an distribution specific manual its not. The Slackbook teaches you basic shell commands in an easy to read format. The book is organized very well and is in layman's terms so it's perfect for Linux newbies.



Application Specific Tutorials

Gimp (Graphics package)

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


Vim / Vi (Text editor)

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




Programming

C++

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


Gimp (ScriptFu)

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


TCL/TK

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

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