|
Jan 03, 2025
|
|
|
|
MS 373 - Advanced Unix and System Administration3 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)
|
|