User Tools

Site Tools


eg-253:unixtut

UNIX Tutorial for Beginners

A beginners guide to the Unix and Linux operating system. Eight simple tutorials which cover the basics of UNIX / Linux commands.

Contents

    • What is UNIX?
    • Files and processes
    • The Directory Structure
    • Starting an UNIX terminal
    • Listing files and directories
    • Making Directories
    • Changing to a different Directory
    • The directories . and ..
    • Pathnames
    • More about home directories and pathnames
    • Copying Files
    • Moving Files
    • Removing Files and directories
    • Displaying the contents of a file on the screen
    • Searching the contents of a file
    • Redirection
    • Redirecting the Output
    • Redirecting the Input
    • Pipes
    • Wildcards
    • Filename Conventions
    • Getting Help
    • File system security (access rights)
    • Changing access rights
    • Processes and Jobs
    • Listing suspended and background processes
    • Killing a process
    • Other Useful UNIX commands
    • Compiling UNIX software packages
    • Installing the development tools
    • Download source code
    • Extracting source code
    • Configuring and creating the Makefile
    • Building the package
    • Running the software
    • Stripping unnecessary code
    • UNIX variables
    • Environment variables
    • Shell variables
    • Using and setting variables

Download

  • The original version of this tutorial is available for download so you can work offline. You can also copy and modify it for your own site. Please read the terms and conditions.
  • Links to other UNIX resources.

Acknowledgements

This version of the UNIX tutorial for Beginners has been adapted for use with the Ubuntu Live CD by Christopher P. Jobling C.P.Jobling@Swansea.ac.uk, School of Engineering, Swansea University, from the original by Michael Stonebank of the University of Surrey. See Download for links to the original work.


<html> <div align=“center”>

  <p class="hint"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.0/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.gif" /></a><br />
    This tutorial is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.0/">Creative Commons License</a>.
    
    <!-- /Creative Commons License -->
    
    
    <!--

<rdf:RDF xmlns=“http://web.resource.org/cc/

  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<Work rdf:about=“”>

 <dc:title>UNIX Tutorial for Beginners</dc:title>
 <dc:date>1995</dc:date>
 <dc:description>Introduction to the UNIX operating system.  Eight simple tutorials which cover the basics of UNIX.</dc:description>
 <dc:creator><Agent>
    <dc:title>Michael Stonebank</dc:title>
 </Agent></dc:creator>
 <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
 <license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/" />

</Work>

<License rdf:about=“http://creativecommons.org/licenses/by-nc-sa/2.0/”>

 <permits rdf:resource="http://web.resource.org/cc/Reproduction" />
 <permits rdf:resource="http://web.resource.org/cc/Distribution" />
 <requires rdf:resource="http://web.resource.org/cc/Notice" />
 <requires rdf:resource="http://web.resource.org/cc/Attribution" />
 <prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
 <permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
 <requires rdf:resource="http://web.resource.org/cc/ShareAlike" />

</License>

</rdf:RDF>

–>

  </p>
</div>

</html>


— This version Dr Chris P. Jobling 2007/09/11 15:46

eg-253/unixtut.txt · Last modified: 2011/01/14 12:46 by 127.0.0.1