Hoffman2:Linux Tutorial: Difference between revisions
Line 36: | Line 36: | ||
* [[UNIX Permissions#umask | umask]] | * [[UNIX Permissions#umask | umask]] | ||
* [[UNIX Permissions#newgrp | newgrp]] | * [[UNIX Permissions#newgrp | newgrp]] | ||
==File System Navigation== | |||
The following series of tutorials provide a very basic introduction to file system navigation on unix like systems without any assumptions of prior knowledge on the topics. | |||
* Listing files & directories, making directories, changing directories, the . and .. directories, pathnames, the "home" directories | |||
** [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html Tutorial One] | |||
* Copying files, moving files, removing files and directories, displaying the contents of a file, searching the contents of a file | |||
** [http://www.ee.surrey.ac.uk/Teaching/Unix/unix2.html Tutorial Two] | |||
===List of Utilities Covered=== | |||
* ls | |||
* mkdir | |||
* cd | |||
* pwd | |||
* cp | |||
* mv | |||
* rm | |||
* cat | |||
* less | |||
* head & tail | |||
* grep |
Revision as of 18:42, 11 August 2017
Lynda.com tutorials
UCLA employees and students have access to video tutorials through Lynda.com.
One course that will be especially helpful to Hoffman2 users is "Learning Linux Command Line". This video series will help you get up to speed with commands like cd, ls, mkdir, cp, mv, find, grep, awk, sed, vi, tar, and so on. The whole series will take you about 2 hours to complete, but you are welcome to pick and choose from the individual tutorials that interest you (each video runs from about 2 to 6 minutes).
To access these video tutorials:
- Start here: http://learnit.ucla.edu
- Click "Lynda.com"
- Log in with your UCLA Logon ID and password
- If this is the first time you are using Lynda.com, you may need to type in your name and preferred email address.
- Search for "Learning Linux Command Line"
Once you have sharpened your Linux command line skills, search around for other videos that interest you. Hint: I really enjoyed the "iMovie Essential Training" course.
- Permissions
- File System Navigation
- File & Shell Management
- Environment variables
Each of these areas requires knowledge of a few small programs and how they behave. In the following sections, each program and utility is covered in detail. When appropriate, a link to the relevant wiki page on the topic is provided.
Permissions
Permissions determine who and to what degree users can access a file.
The key terminology and function of the permission system is found here:
List of Utilities Covered
The following series of tutorials provide a very basic introduction to file system navigation on unix like systems without any assumptions of prior knowledge on the topics.
- Listing files & directories, making directories, changing directories, the . and .. directories, pathnames, the "home" directories
- Copying files, moving files, removing files and directories, displaying the contents of a file, searching the contents of a file
List of Utilities Covered
- ls
- mkdir
- cd
- pwd
- cp
- mv
- rm
- cat
- less
- head & tail
- grep