Linux系統結構概述

2021-06-08 23:27:56 字數 944 閱讀 6544

linux一般有4個主要部分:核心、shell、檔案系統和應用程式。各部分層次結構如圖1-1所示。

核心、shell和檔案系統一起形成了基本的作業系統結構。它們使得使用者可以執行程式,管理檔案並使用系統。

linux核心:

核心(kernel)是系統的心臟,實現作業系統的基本功能.

在硬體方面:控制硬體裝置,管理記憶體,提供硬體介面,處理基本i/o.

在軟體方面:管理檔案系統,為程式分配記憶體和cpu時間等.

linux shell:

shell是系統的使用者介面,提供使用者與核心進行互動操作的一種介面。

shell是乙個命令直譯器,它解釋由使用者輸入的命令並且把它們送到核心執行.

shell程式語言具有普通程式語言的很多特點,用這種程式語言編寫shell程式與其他應用程式具有同樣的效果。

目前常見的shell有bourne shell(sh)、korn shell(ksh)、c shell(csh)、bourne-again shell(bash)。

linux應用程式:

標準的linux系統都有一套稱為應用程式的程式集,包括文字編輯器、程式語言、x window、辦公套件、internet工具、資料庫等。   當然,還可以有使用者自己編寫的具有特定功能的應用程式。

linux檔案系統:

檔案系統是檔案存放在磁碟等儲存裝置上的組織方法。通常是按照目錄層次的方式進行組織。每個目錄可以包括多個子目錄以及檔案,系統「/」為根目錄。系統中的所有資料都儲存在檔案系統上以便使用者讀取、查詢和寫入。linux能支援多種目前流行的檔案系統,如ext2、ext3、ft、vfat、 iso9660、nfs等。

Linux 系統概述

計算機 硬體 軟體 計算機的物理裝置,是計算機系統的物質基礎 a.處理器cpu b.記憶體 c.儲存裝置 d.輸入 輸出裝置 與資料處理系統有關的電腦程式和相關資料的等的總稱 程式 計算機完成一項任務的指令的集合 資料 由程式使用或生成的不同型別的資訊 軟體三大類別 系統軟體 應用軟體 支撐軟體 系...

linux系統概述

unix與linux作業系統 unix家族 1965年 貝爾實驗室 unix系統最早由b語言和組合語言混合而成。1971年 在貝爾實驗室發明了c語言 在linux系統中檔案沒有副檔名,可以通過顏色區分,也可以通過命令區分 file 檔名 linux中檔案分為 普通檔案 目錄檔案 裝置檔案 字元裝置檔...

linux網路結構概述

1.linux 為使用者提供了完善的,強大的網路功能。a.完善的內建網路。其他作業系統不包含如此緊密的和核心結合在一起的網路部分 b.linux免費提供了大量支援internet的軟體。c.使用者能通過一些linux命令完成內部資訊或檔案傳輸,如 scp,wget 等命令。d.遠端訪問。vnc,ss...