learn of  linux C++