Oct 18, 2024  
2014-2015 Undergraduate Academic Catalog 
    
2014-2015 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

MS 373 - Advanced Unix and System Administration

3 lecture hours 0 lab hours 3 credits
Course Description
The second course in Unix is a continuation of the first course, with more emphasis on some of the topics covered briefly in the earlier course. In-depth coverage of system control and administration, process manipulation, specialized utilities and PERL scripting is presented. (prereq: MS 371 )
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
• Demonstrate the ability to maintain and enhance a Unix/Linux system as a stand-alone system, a network client and a network server
• Understand how to manage toe book process through the seven run levels of a Unix/Linux system
• Understand the Unix/Linux process model and how to create, destroy, suspend, resume and restart processes (especially daemon processes)
• Understand the full capabilities and limitations of the superuser (root)
• Understand how to create, remove and maintain user accounts
• Understand the Unix/Linux file system and how it’s used to interface to virtually any kind of hardware device or resource
• Understand how to write shell scripts to automate repetitive system administration tasks (sh, bash or perl)
• Understand backup procedures that are necessary for most Unix/Linux data centers
• Understand how logging facilities work under Unix/Linux
• Understand how security and protection mechanism work under Unix/Linux
• Know how to upgrade the kernel
• Know how to upgrade application packages that run under Unix/Linux
Prerequisites by Topic
• None
Course Topics
• Getting help on Unix/Linux (documentation
• user’s groups)
• Booting, startup and shutdown issues
• Superuser and root permissions
• Process control and management
• File system permissions and management
• Network management
• Security and Protection mechanisms
• System architecture
• Network architecture
Coordinator
Vairavan Vairavan



Add to Portfolio (opens a new window)