Linux系統的結構是什麼?主要包含哪幾部分?

老男孩IT教育機構 發表於 2022-07-14
Linux

  Linux系統的結構是什麼?Linux是一個基於POSIX的多使用者、多工、支援多執行緒和多CPU的作業系統,它的系統結構大致分為四個部分:核心、shell、檔案系統、應用程式,接下來我們通過這篇文章為大家詳細介紹一下。

  Linux系統的結構是什麼?

  Linux系統一般有4個主要部分:核心、shell、檔案系統和應用程式。核心、shell和檔案系統一起形成了基本的作業系統結構,它們使得使用者可以執行程式、管理檔案並使用系統。

  1、核心

  核心是作業系統的核心,具有很多最基本功能,它負責管理系統的程式、記憶體、裝置驅動程式、檔案和網路系統,決定著系統的效能和穩定性。

  Linux核心由如下幾部分組成:記憶體管理、程式管理、裝置驅動程式、檔案系統和網路管理等。

  2、shell

  shell是系統的使用者介面,提供了使用者與核心進行互動操作的一種介面。它接收使用者輸入的命令並把它送入核心去執行,是一個命令直譯器。另外,shell程式語言具有普通程式語言的很多特點,用這種程式語言編寫的shell程式與其他應用程式具有同樣的效果。

  目前主要有下列版本的shell:

  ①Bourne shell:是貝爾實驗室開發的。

  ②BASH:是GNU的Bourne Again shell,是GNU作業系統上預設的shell,大部分Linux的發行套件使用的都是這種shell。

  ③Korn shell:是對Bourne shell的發展,在大部分內容上與Bourne shell相容。

  ④C shell:是SUN公司shell的BSD版本。

  3、檔案系統

  檔案系統是檔案存放在磁碟等儲存裝置上的組織方法。Linux系統能支援多種目前流行的檔案系統,如EXT2、EXT3、FAT、FAT32、VFAT和ISO9660。

  4、應用程式

  標準的Linux系統一般都有一套稱為應用程式的程式集,它包括文字編輯器、程式語言、X Window、辦公套件、Internet工具和資料庫等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2905760/,如需轉載,請註明出處,否則將追究法律責任。