Parsing Apache Log - Annabelly22/Automation-and-Scripting-SYS-320- GitHub Wiki

Linux

Linux system side of the Assignment is shown in the video below:

linux.by.me.mp4

Windows

Windows side of the Assignment is shown in the video below for clarity:

winows.recording.by.me.mp4

Commands used cat apache.sh
vi apache.log
chmod +x apache.sh
./apache.sh
sudo iptables -L -n --line-numbers

Link to code:

https://github.com/Annabelly22/Automation-and-Scripting-SYS-320-/blob/main/apachelinux.sh
https://github.com/Annabelly22/Automation-and-Scripting-SYS-320-/blob/main/apachewindows.ps1

Questions:

1. What has been your experience learning bash?
Learning Bash like all the programming languages I have learned so far has been a valuable skill to have and for use in my system administrator classes and working in the Linux environment in general. For automating tasks and managing files and directories.

2. What would have made the experience with learning it better, if there were problems with it, my instructions, or the assignments?
The experience of learning Bash would have been easier with clearer instructions and assignments that helped with learning how to troubleshoot.

3. Approximately how much time did you spend working on assignments?
It really varied but usually took hours or even days for more complicated assignments.

4. Are you able to see how the programs used in this class or learning bash would be helpful for your career?
I feel it will be something that comes up when working in the field for positions like system administration, web development, and DevOps and would be great for automating repetitive tasks, managing servers and infrastructure, and troubleshooting issues.

⚠️ **GitHub.com Fallback** ⚠️