|
Foundation - Introduction to Linux |
|
|
| | | Course DC938 - 3 Days | | Overview |
|
| | | Course Description This three-day hands-on course provides a comprehensive introduction to the full range of Linux user commands and utilities. Students will also develop shell programming and vi editing skills. | | | | | | | | You Will Learn How To Upon successful completion of this course, students will be able to: - Start up and successfully log in to any Linux environment
- Search and display online documentation
- Interact with Linux via the command line interface
- Use links and directories to navigate across the Linux file system
- Create and edit files using vi, plus customize the vi environment
- Protect files and directories from unauthorized access
- Find files, applications and utilities by date, name, owner, type or other criteria
- Customize the shell to efficiently use command substitutions and history
- Process data with filters, pipes and redirection
- Write batch and interactive shell scripts to automate tasks
- Perform simple administration, such as backing up and restoring personal files
- Perform a safe shutdown of any Linux computer
| | | | | | | | Course Benefits Students will quickly learn how to efficiently Linux commands in an interactive environment. | | | | | | | | Course Prerequisites This course assumes students have no previous knowledge of Linux. Basic computer experience at the user level is expected. | | | | | | | | Who Should Attend? This course is valuable for anyone who is new to the Linux environment. | | | | | | | | Hands-On Exercises: Throughout this course, students perform a series of extensive hands-on exercises, including: - Using the online manual to obtain information about commands
- Copy, delete, move and display files
- Copy, delete, move and navigate across directories
- Simple and sophisticated file editing with vi
- Customizing vi setting by editing the .exrc file
- Finding strings in files with grep
- Manipulaing and comparing file contents with cut, paste, and diff
- Setting and changing permission modes with chmod, and umask
- Finding files
- Obtaining process status and changing status priorities
- Building complex commands with wildcards, pipes and redirection
- Customizing the shell
- Writing shell scripts with for and while loops
- Writing shell scripts with case constructs
- Making, editing, and deleting a crontab entry
- Using tar to back up files
|
|