Bash Script To Track User Activity

Job ID: 32067163

Budget: $10 – $30 USD

Please i want to write a bash script on a script “SysMonitor.sh” that automatically and regularly writes to a log file “SysMonitor.log”. The log file will need to contain time-stamped detailed information about significant changes to the following:
a) Users currently logged in
b) Current processes
c) Top 5 CPU utilizing processes
d) Devices plugged in (e.g. USB)
e) Disk usage
1. Overall disk usage
2. The user’s home directory (/home/someuser…)
3. Other key directories
f) Network interfaces and their states
g) Any other relevant information…
Related categories: Linux Bash Scripting Bash