study: linux c