歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

linux的基本結構

linux系統的基本結構:

1.Linux內核(kernel)心髒,包括文件管理、設備管理內存管理、模塊管理、網絡管理、進程管理等模塊,接收期庫傳的用戶命令執行後返回結果;

2.運行期庫和系統程序,封裝內核向外提供的功能接口,給這些功能加入一定的權限,通過自己的應用接口提供給用戶使用;

3.shell,系統程序,直接面向用戶,提供用戶與內核交互的操作界面,接收用戶命令,並傳入內核去執行,實際上,shell是一個命令解釋器;

4.tools、

5.modules

操作系統:

應用程序:Apache、APP、JVM、shell(提供給人交互的,調用API)、kde、GUI

用戶空間:API,lib(比如glibc)的 API 、shell對應的API

內核空間:kernel、可加modules、BIOS

硬件:CPU、PCI、IDE

Copyright © Linux教程網 All Rights Reserved