天天看點

《Raspberry Pi使用者指南》——2.1 Linux系統概述

本節書摘來異步社群《raspberry pi使用者指南》一書中的第2章,第2.1節,作者:【英】eben upton ,【美】gareth halfacree,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

raspberry pi使用者指南

正如在第 1 章中所介紹的那樣,linux是一個開源項目,該項目最初成立的目标是提供一個任何人都可以免費使用的核心。核心是作業系統的心髒,處理使用者與硬體之間的通信。

雖然僅僅核心本身才能稱為 linux,但該術語通常用來指由種類繁多的公司項目所構成的不同開源項目的集合。這些集合在一起,形成了不同版本的linux系統。

最初內建不同工具集的linux版本是由gnu組織提供的。這就是我們熟知的gnu / linux,非常基礎而且功能強大。與其他作業系統不同,它提供多使用者操作,即多個使用者可以共享同一台計算機的賬戶。而采取封閉源代碼的作業系統也仿效這種機制,如windows和os x系統現在也支援在同一系統上的多個使用者賬戶。在 linux 系統中,多使用者機制可以為作業系統提供更好的安全保障。

在linux作業系統中,使用者大部分時間使用的是一個受限賬戶。這并不意味着限制你能做什麼。相反,它可以防止你在樹莓派上做一些意外的事情。通過鎖定對關鍵系統檔案和目錄的通路,這種機制也能防止病毒或其他惡意軟體感染破壞linux系統。

在開始學習linux系統的基本概念之前,熟悉系統中使用的一些常見術語和概念是很有價值的,如表2-1中的定義所示。即使你有其他作業系統的經驗,在你開始之前看一下這個表也是非常有意義的。

終端和gui

在os x和windows作業系統中,通常有兩種主要的方式來實作在linux中的一個特定目标,通過圖形使用者界面(gui),或通過指令行(在linux中的說法是控制台或終端)。

各種linux發行版的界面外觀是完全不同的,這取決于使用者使用的桌面環境。在這本書中,我們推薦使用debian,但所有發行版終端上輸入的指令,一般都是相同的。

不同的linux發行版中有些細微的差别,但使用者可以使用相應的方法來實作同樣一個目标。

《Raspberry Pi使用者指南》——2.1 Linux系統概述
《Raspberry Pi使用者指南》——2.1 Linux系統概述

繼續閱讀