|
Career Training >> Information Technology Training >> UNIX, Linux and Solaris Training >> UNIX I: Fundamentals of the UNIX Command Line Training Seminar
|
|
Course ID: 12171
| Course Duration: 2 Days
|
|
Course Dates:
|
| |
|
| |
UNIX I: Fundamentals of the UNIX Command Line Training Class
Course ID: 12171
|
|
| |
|
|
| |
|
|
| |
UNIX I: Fundamentals of the UNIX Command Line Training Seminar
This course is designed to take the confusion and frustration out of working with Unix. The series of classroom labs, which run in a real-world UNIX environment, are structured to allow you to learn by doing. The hands-on labs progressively build your UNIX knowledge and command skills in a clear and concise manner. Working in a controlled UNIX classroom environment with an expert instructor, you will learn UNIX concepts, commands, terminology, file system structure, directories and file manipulation tools. You will receive professional tips and techniques that will help you build your UNIX confidence and skills.
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
Agenda |
|
| |
1. UNIX Origins
- Brief history; current status
- Logging in and out
- Changing your password
- What shell?
- Shell command line syntax
- Typical UNIX commands
2. UNIX File system
- File tree structure
- System and user directories
- The HOME directory
- Navigating the file system
3. File Information and Content
- Using ls to list files (like DOS dir)
- UNIX file types
- Display detailed file information
- Distinguish files by content
4. File Pathnames
- Valid and recommended file names
- Hidden files - definition and use
- Current and parent directory
- Relative and absolute/full pathnames
- Creating empty files
- Creating and deleting directories
5. File name generation (FNG)
- Using *,?,[ ], and ~ to generate a list of file names
- Productivity uses for FNG
- Using quotes to prevent FNG
6. File Manipulation
- Moving or copying multiple files to a directory
- Copying a subtree
- Removing a subtree
- Removing (deleting) files
7. Shell Variables
- Shell as a programming language
- Setting a variable
- Process local and exportable variables
- Displaying values of variables
- Exporting variables to child processes
- Shell Command Line Interpretation
- Order and sequence of command line components
- Using FNG characters and their consequences
- Three kinds of quoting
- Variable substitution
8. File access permissions
- UNIX file security
- Three access categories and permission modes
- Displaying permissions for files or directories
- Changing file permissions
- Default permissions for files or directories
- Setting a file creation mask
9. Input/Output (I/O)
- stdin, stdout, and stderr
- Redirecting input and/or output
- Using pipes to connect processes via I/O
- Enhanced text display commands
10. Using the vi Editor
- Command, input, and line editor modes
- Setting terminal type
- Starting and quitting a vi session
- Saving the modified edit buffer to a file
- Cursor movement; positioning the edit window
- Copying, cutting, and pasting text
- Searching and replacing text
- File operations using ex
- Customizing your vi session
- Recommended configuration options and actions
11. Customizing Your Login Session
- System and user configuration files
- Setting and exporting common environment variables
- Interpreting and setting the PATH variable
- Command line aliases
- Display and set terminal characteristics
- Other recommended setup commands
12. Printing
- lpr, lpq, lprm, lpc status
- Comparing BSD and SVR4 print utilities
- Printing files
- Query the Print Queue
- Canceling a print request
13. File Search and Packaging
- Locating files in a subtree
- find
- Search for text in files
- Compress and uncompress files
- Create file archives
14. Network Utilities
- Test for host access
- Write and talk
- Controlling communication access
- Command line Email
- Determining defined network hosts names and addresses
- Logging into a remote host
- Transferring files between hosts
Course Labs
Hands-On Lab 1: Login to a UNIX system. Change your password. Logout.
Hands-On Lab 2: Change your current directory. Verify the change.
Hands-On Lab 3: List files in selected directories in the file system.
Hands-On Lab 4: Use pathnames to display file names or contents. Make new directories.
Hands-On Lab 5: Generate a list of file name arguments for the copy command.
Hands-On Lab 6: Copy, move, and remove files.
Hands-On Lab 7: Set, display, and use variables on a command line.
Hands-On Lab 8: Use quoting to selectively allow expansion of special shell characters.
Hands-On Lab 9: Change file access permissions for existing files. Set a file creation mask; verify by creating a new ordinary file and a new directory.
Hands-On Lab 10: Redirect stdin, stdout, and stderr for a background command.
Hands-On Lab 11: Edit files, using elementary vi and ex commands.
Hands-On Lab 12: Modify your profile to customize your login session.
Hands-On Lab 13: Print files and query the print queue.
Hands-On Lab 14: Search for files by name or content. Create a compressed tar file containing a subtree.
Hands-On Lab 15: Use network utilities to access remote hosts.
|
|
| |
|
|
|
| |
|
|
| |
Audience |
|
| |
Network, support, system and or administrative professionals who need to quickly become familiar
|
|
|
|
| |
|
|
|
|
| |
|
|
| |
|
|
|
| |
| |
|
| |
UNIX I: Fundamentals of the UNIX Command Line Training Course Dates and Locations
|
|
| |
|
|
| |
Course ID: 12171
| Course Duration: 2 Days
|
|
| |
|
|
| |
Locations: |
|
| |
|
|
| |
Gift card when you register today!
|
|
| |
|
|
| |
| Start Date |
Price |
|
Location/Event Details |
Register Online |
Request More Info |
|
Print/Fax Register |
|
|
| |
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
| |
|
|
| |
Select a market segment to view more courses
|
|
| |
|
|
| |
Or, select a category to view more Information Technology courses
|
|
| |
|
|
| |
Browse By Category
Browse By Location
Browse New Courses
|
|
| |
|
|
|
| |
| |
|
|
|
|
| |
|
|
|
| |

|
|
|
|