Deep exploration of Linux operating system: system construction and principle analysis