System Administration
Graduate in Computer Engineering
Academic year 2013/2014

     

Type of course:

Mandatory

Professors:
                   Pilar Manzano García  (Coordinator)
                 

 

Year:

3

Credits:

4

Term:

1 and 2

Objectives

Contents

  1. Introduction
    1. System administration tasks
    2. Unix type systems
    3. The filesystem layout
  2. System startup and shutdown
    1. Startup tasks
    2. Startup files
    3. Shutdown tasks
  3. Installing and updating software
    1. Installing the Linux system
    2. Installing software packages
    3. Updating the Linux kernel
  4. User Management
    1. Adding a user account
    2. Password management
    3. Startup user files
    4. Restricted accounts
    5. User groups
    6. Deleting a user account
  5. Managing system resources
    1. System performance
    2. Managing CPU usage
    3. Managing memory
    4. Managing disk usage
  6. System security
    1. Introduction
    2. Basic rules
    3. File permissions and attributes
    4. SUID and SGID
    5. System monitoring
  7. Automating tasks
    1. Introduction
    2. BASH review
    3. Periodic tasks with "cron"
  8. Filesystems and disks
    1. Managing the filesystem
    2. Filesystem layout
    3. Mounting filesystems
    4. Filesystem checking with "fsck"
    5. From disks to filesystems
    6. Disk quotas
  9. Advanced use of disk
    1. Introduction
    2. RAID systems
    3. Advanced filesystems
  10. Backups
    1. Need for backups
    2. Planning backups
    3. Backup commands
    4. Backup of the root filesystem
  11. Printer management
    1. The printing system
    2. CUPS (Common Unix Printing System)

References

Basic references

  1. “Linux Administration Handbook”. EVI NEMETH, GARTH SAYDER Prentice Hall, 2002.
  2. "Essential System Administration" (3rd. Edition) AELEEN FRISCH. O'Reilly & Associates, Inc. 2002.

Other references

  1. "Linux" (4th. Edition) JACK TACKETT, STEVEN BURNETT. O'Reilly & Associates, Inc. 2000.
  2. "Unix System Administration Handbook" (3rd Edition) EVI NEMETH, GARTH SNYDER, SCOTT SEEBASS, TRENT R. HEIN. Prentice-Hall, 2001.
  3. "Linux administration". STEVE SHAH. McGraw-Hill/Interamericana, 2000.
  4. “Learning the BASH shell” (2nd Edition) CAMERON NEWHAM & BILL ROSENBLATT. O’Reilly, 1998.
  5. “Managing RAID on Linux”  DEREK VADALA, O’Reilly, 2003.

   Back  


Updated on October 2, 2006 by Trinidad Riolobo Novalvos