UNIX Tutorial for Beginners
Matt says: I stole this from Carleton via the Wayback Machine and am not taking credit for writing it (and it looks like it wasn't original to Carleton, either). I have made some
updates, though, and translated csh instructions to bash.
- 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
- Download source code
- Extracting source code
- Configuring and creating the Makefile
- Building the package
- Running the software
- UNIX variables
- Environment variables
- Shell variables
- Using and setting variables
- These seven articles contain the answers to some frequently asked questions
often seen in comp.unix.questions and comp.unix.shell.
M.Stonebank@surrey.ac.uk, © 19 October 2001