天天看點

Linux學習筆記基礎知識大全

Linux學習筆記基礎知識大全*

一、Linux系統的簡介

Linux是一套免費使用和自由傳播的類Unix作業系統,是一個基于POSIX和UNIX的多使用者、多任務、支援多線程和多CPU的作業系統。它能運作主要的UNIX工具軟體、應用程式和網絡協定。支援32位和64位硬體。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多使用者網絡作業系統。

Linux存在着許多不同的Linux版本,但它們都使用了Linux核心。Linux可安裝在各種計算機硬體裝置中,比如手機、平闆電腦、路由器、視訊遊戲控制台、台式計算機、大型機和超級計算機。

嚴格來講,Linux作業系統指的是“linux核心+各種軟體”,Linux這個詞隻表示Linux核心,但實際上人們已經習慣了用Linux來形容整個基于Linux核心,并且使用GNU 工程各種工具和資料庫的作業系統。

二、Linux的由來

1、想法誕生

衆所周知,linux核心是林納斯·托瓦茲(Linus Torvalds)最先設計的。在1988年,托瓦茲進入了赫爾辛基大學,選讀了計算機科學系。在學校期間,因為學業的需要與自己的興趣,接觸到了unix這個作業系統。當時整個赫爾辛基隻有一部最新的UNIX系統,但是仍然很難滿足托瓦茲的需求。為此,他就想到自己寫一個類unix作業系統。不久之後,托瓦茲又了解到,譚甯邦教授為了教育需要而編寫的Minix系統。讓自己的想法更加堅定。

2、着手設計

1991年初,林納斯·托瓦茲購買了最新的intel 386的個人計算機,安裝了Minix系統,開始學習minix作業系統。經由Minix系統的源碼學習到了很多的核心程式設計的設計概念。1991年4月,林納斯·托瓦茲開始醞釀并着手編制自己的作業系統。

三、基礎知識分享

用思維導圖做了一個Linux基本指令的知識架構,把我日常的學習筆記都記錄下來的同時也記錄着我的成長曆程。

Linux學習筆記基礎知識大全

分享就到這裡,感謝觀看!

繼續閱讀