In the os class during last term, I make a linux shell for the experiment.
First of all, it's a comprehensive work assigned in Operation System. It is named after School of Cyber Science and Technology, Shenzhen Campus of Sun Yat-sen University.
You could just input the make command in the terminal, and then run the executable file. The actual use is show in the pdf, please read it.