linux study code