|
UNIX: A Comprehensive Hands-On Introduction
Course: 428
Type: Hands-On Training
Duration: 4 Days
You Will Learn How To
- Manage data, execute commands and customize your UNIX environment
- Locate files by name, owner, type and other characteristics
- Navigate the UNIX directory hierarchy, manipulate files and control file access
- Interact with and customize the KornShell
- Extract and process information with filters and pipes
- Develop shell scripts to simplify and automate frequent tasks
Course Benefits UNIX is a highly reliable multiuser, multitasking operating system for environments ranging from mission-critical clusters and servers to workstations and desktops. It has become the operating system of choice for servers on the Internet. In this course, you gain the fundamental knowledge and skills necessary to take full advantage of this powerful and flexible system.Who Should Attend User and application support specialists, software developers, and those working toward becoming an effective system, network or database administrator on the UNIX platform.Hands-On Training Throughout this course, a series of hands-on exercises provides you with valuable experience using UNIX. Exercises include:
- Making, removing and navigating directories
- Copying, renaming, comparing and viewing files
- Changing file access permissions
- Customizing the KornShell environment
- Accessing a UNIX server
- Locating files with find
- Searching, sorting and restructuring data with filter commands
- Creating and executing shell scripts
Course 428 Content
- Origins, current uses and applications
- The UNIX family: Solaris, HP-UX, AIX, Tru64, Linux, BSD and others
- The Common Desktop Environment (CDE)
- GNOME, Java Desktop System, others
- Launching the CDE Terminal Emulator
- Entering commands to the shell
- Displaying man pages
- Accessing Web reference sources
- Copying: cp
- Renaming: mv
- Removing: rm
- Linking: ln
- Editing: vi
- Printing: lp, lpr
- Listing files with ls and ls -l
- Identifying file type, owner, group, size, modification time and index number
- Symbolic notation
- Octal notation
- Home, current and parent directories
- Root directory and subdirectories
- Changing directory with cd
- Making and removing directories
- Searching using file attributes
- Operating on found files
- Listing past commands
- Recalling and editing a previous command
- Filename "wildcards": * , ? , [ ]
- Command substitution: `...`
- Defining command aliases
- Updating the start-up scripts
- Setting shell variables and options
- Secure Shell
- PuTTY
- Telnet
- Cygwin
- Others
- Secure FTP
- scp
- FTP
- WinSCP
- Others
- Filtering data streams through pipelines
- Redirecting standard input, output and error streams
- Searching: grep
- Sorting: sort
- Editing: sed
- Trimming: head and tail
- Selecting: awk
- Counting: wc
- Metacharacter examples with grep
- Substituting patterns with sed
- Refining selections with awk
- Storing commands in a file
- Marking the file as executable
- Parsing command line arguments
- Examining command exit status
- Iterating through loops with for and while
- Testing conditions with if/else
- Choosing alternatives with case
- Adding and changing a user account
- Assigning users to groups
- Measuring disk space usage
- Initiating and terminating daemons
|
Related Courses UNIX is a registered trademark of X/Open Company, Limited.
|
|
|
|