|
Jan 14, 2025
|
|
|
|
NET 435 - Linux Programming for Admin Credits: 3 Lecture Hours: 2 Lab Hours: 2 Practicum Hours: 0 Work Experience: 0 Course Type: Voc/Tech This course includes the study of creating and installing bash and Perl scripts as well as a detailed study of their uses and power controlling a Linux or UNIX environment. The student will also create, compile and link C code and explore the UNIX/Linux kernel. Prerequisite: NET 402 or instructor approval Competencies
- Discuss the power of bash scripting
- Demonstrate installing bash as the standard shell
- Describe how to obtain bash
- Discuss environment customization
- Describe the security features
- Demonstrate creating Perl scripts
- Discuss locating and installing modules
- Describe the power of pearl over file systems
- Discuss manipulating disk quotas
- Describe creating and compiling C code
- Discuss the code structure
- Demonstrate writing code
- Describe the use of compilers
- Describe the compilization and installation of Linux services from the source code
- List the programs commonly used in decompiling Linux code
- Discuss the editors used for modifying the code
- Discuss how to recompile the Linux kernel
- List the tests for verifying code integrity
- Describe testing the code for function
- List the errors and troubleshooting of the code
- Explain process control
- Discuss NT/200/XP process control
- Describe MacOS process control
- Discuss Unix process control
- Discuss directory services
- Describe the Finger as a simple directory service
- Discuss the WHOIS directory service
- Explain LDAP as the more sophisticated directory service
- Explain the functioning of log files
- Discuss text log files
- Describe binary log files
- Contrast stateful and stateless data
- Describe log analysis
- Describe command line editing of bash files
- Discuss enabling command line editing
- Describe the history file
- Discuss emacs editing mode
- Describe vi editing mode
- Explain basic shell programming
- Describe shell scripts and functions
- Discuss command line options and types variables
- Explain input/output and command line processing
- Discuss process handling
- Discuss related shells
- Describe the Bourne shell
- Describe the IEEE 1003.2 POSIX shell
- Discuss the Korn shell
- Discuss pdksh
Add to Portfolio (opens a new window)
|
|