Unix Administrator

Reading Time: 2 minutes

Unix Admin

    Module 1: Introduction to the Unix Operating System
    • A brief history of Unix
    • The Unix kernel
    • The UNIX file system
    • Getting started navigating the file system
    • The file system structure
    • Directories and files
    • Path names
    • Navigating the file system
    • Exercise: Logging on to the system
    • Exercise: Navigating the file system

    Module 2: Unix Basic Commands

    • Command line syntax
    • Basic file handling commands
    • Directory handling commands
    • Filename wildcard characters
    • Exercise: Manipulating files and directories

    Module 3: Redirection and Pipes

    • Input redirection
    • Output redirection
    • Pipes
    • Exercise: Using redirection and pipe facilities

    Module 4: Introduction to The vi Editor

    • Overview of the vi editor
    • Basic functions
    • Switching to input mode
    • Other useful commands
    • Exercises: Using the vi editor
    • Exercise: Using more advanced vi features

    Module 5: Searching and Replacing Text

    • Replacing text
    • Using the vi editor
    • Using sed for search and replace
    • Searching for text with grep
    • Linking files
    • Exercises: Searching and Replacing Text

    Module 6: Recalling and Editing Commands

    • Overview
    • The bash shell
    • The korn shell
    • Exercises: Recall and Edit Commands

    Module 7: File Permissions and Access Control

    • Users and user groups
    • File access permissions
    • Changing file attributes
    • Switching users and user groups
    • Linking files
    • Exercise: Setting and access permissions

    Module 8: Processes

    • What is a process?
    • Monitoring processes
    • Killing processes
    • Background processes
    • Job Control
    • Grouping commands
    • Exercise: Monitoring and controlling processes

    Module 9: More Basic Commands

    • The wc (word count) command
    • The find command
    • The cut command
    • The sort command
    • The finger command
    • Exercise: Using file handling commands

    Module 10: The User Environment

    • Customising the .profile or .bash_profile
    • Customising the .kshrc or .bashrc
    • Exercise: Setting up an environment.