|
Dec 21, 2024
|
|
|
|
BA 4712 - 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: BA 4710 ) 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 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 Dr. Jeff Blessing
Add to Portfolio (opens a new window)
|
|