add shell basic knowledge