Marwan AlSabbagh will be giving a talk at Bahrain Polytechnic to a large group of students who are taking an Introduction to Unix Systems course. The presentation will cover the following topics:
- Personal history and experience in using Unix systems
- Market share of Unix systems in different sectors
- Unix usage in Bahrain in the Private and Public sector will be discussed
- Overview of bash scripting for desktop and server usage
- Run through a real world bash script used to synchronize MySQL databases between servers
- Present a real life case for script optimization that led to a 10x speedup
- Show advanced command line tools:
- htop: an interactive text-based process viewer
- pv: text-based progress visualizer that presents progressbar, IO speeds and ETA
- pbzip2: a mutli-process command line program that can perform bzip2 compressions
- Five of my favorite one liner bash commands that do everything from encryption and data wiping to photo resizing
The expected turn out is between 50 to a 100 students, these are the number of students taking this course. We also welcome anyone interested in the presentation to come attend as well. The talk will be held on Tuesday 20th December from 3:00 PM to 4:30 PM. Please contact me if you are interested in attending the talk. You may use the contact us form on our website if you don't have my email address.