零、計算機概論
1 計算機硬體的五大單元
輸入,輸出,算數邏輯單元,控制單元,記憶體單元
計算單位:位,位元組,字,kb,mb,gb
2個人計算機的架構與介面裝置
北橋:系統匯流排,南橋:輸入輸出匯流排
3 資料表示方式
編碼系統,字碼對照表
unicode編碼系統,utf8或統一碼
4 軟體程式執行
機器程式與編譯程式——設計出一種讓人類看得懂的程式語言,然後創造一種「編譯器」來將這些人類能夠寫的程式語言轉譯成機器能夠看懂的機器碼
作業系統:管理計算機的所有活動以及驅動系統中的所有硬體
作業系統會提供一整組的開發介面給工程師來開發軟體。
硬體——核心——系統呼叫——應用程式
hadoop也可以看做是一種作業系統,很多台計算機是硬體,hdfs是控制它們的儲存方式,namenode&datanode是管理這麼多台計算機的儲存方式,map-reduce就是進行系統呼叫,而應用程式相當於我們要處理的方法,求最大值或者其他
那麼在學習linux的過程中,碰到了哪些問題,然後想hadoop會不會也碰到這些問題,它們在解決問題的方**上,是否有共同之處
有一點:hadoop的命令很大程度上與linux相似,這是巧合還是必然呢?
關於驅動程式:由於硬體的更新,作業系統可能不認識,為此,作業系統通常會提供乙個開發介面給硬體開發商,讓他們可以根據這個介面設計可以驅動他們硬體的驅動程式
感覺作業系統就相當於乙個中介,只要做得好,肯定有飯吃
一、linux是什麼
1 linux是什麼
提供了乙個完整作業系統中最底層的硬體控制與資源管理的完整架構
mutics系統,ctss compatible time-sharing system——目標是想要讓大型主機可以同時提供300臺以上的終端機連線使用的目標
file server system
unix
bsd
system v
minix
gun gpl bash gcc freedom
linux
2 linux開發
多工測試
參考minix的設計理念和書上的程式**,386個人計算機的效能優化,gun的自由軟體將核心程式與386緊緊地結合在一起。
posix portable operating system inte***ce
虛擬團隊:1)unix,minix的繼承,2)開源,3)標準規範,4)反饋機制
支援標準
3 特色
二、linux如何學習
1 linux當前應用角色
作為乙個使用者,人要遷就機器,作為乙個開發者,要機器遷就人
培養興趣,成就感,分享,幫助別人,協助回答問題
鳥哥Linux私房菜
linux相關知識 鳥哥linux私房菜 真是人間美味啊!linux 基礎篇 引言 這部份包括了早期的red hat 6.x以及 鳥哥寫的 一 二版的基礎篇各章節文章彙整!第一部份 linux的規劃與安裝 第二部份 linux檔案 目錄與磁碟格式 第三部份 學習shell與shell scripts...
鳥哥的linux私房菜筆記
第零章 計算機概論 1.整部主機當中最重要的就是cpu與主記憶體,而cpu的資料來源通通來自於主記憶體,如果要由過去的經驗來判斷事情時,也要將經驗 硬碟 挪到目前的記憶 主記憶體 當中,再交由cpu來判斷喔 這點得要再次的強調啊!2.常見的單位與進製對應 進製km gtp二進位 1024 1024k...
鳥哥私房菜
鳥哥 linux 私房菜 ad 在我們平時使用unix命令的時候,需要平時多積累並且整理。下面,就是我們在平時時候整理的unix命令。而且是很全面的bash內建命令.bash內建unix命令 執行當前程序環境中的程式。同source。file dotunix命令從檔案file中讀取命令並執行。空操作...