linux system all program tools usage include api and glibc