不知道這十項Linux常識并思,就別說自己玩過Linux!

1语稠、GNU和GPL
GNU計劃(又稱革奴計劃)宋彼,是由Richard Stallman(理查德·斯托曼)在1983年9月27日公開發(fā)起的自由軟件集體協(xié)作計劃。它的目標是創(chuàng)建一套完全自由的操作系統(tǒng)仙畦。GNU也稱為自由軟件工程項目输涕。

GPL是GNU的通用公共許可證(GNU General Public License,GPL)慨畸,即“反版權(quán)”概念莱坎,是GNU協(xié)議之一,目的是保護GNU軟件可以自由的使用寸士、復制檐什、研究、修改和發(fā)布弱卡。同時要求軟件必須以源代碼的形式發(fā)布乃正。

GNU系統(tǒng)與Linux內(nèi)核結(jié)合構(gòu)成一個完整的操作系統(tǒng):一個基于Linux的GNU系統(tǒng),該操作系統(tǒng)在通常情況下稱為“GNU/Linux”婶博,或簡稱Linux瓮具。

2、Linux發(fā)行版
一個典型的Linux發(fā)行版包括:Linux內(nèi)核,一些GNU程序庫和工具名党,命令行shell叹阔,圖形界面的X Window系統(tǒng)和相應的桌面環(huán)境,如KDE或GNOME传睹,并包含數(shù)千種從辦公套件耳幢,編譯器,文本編輯器到科學工具的應用軟件蒋歌。

主流的發(fā)行版:
Red Hat Enterprise Linux、CentOS委煤、SUSE堂油、Ubuntu、Debian碧绞、Fedora府框、Gentoo

3、Unix和Linux
Linux是基于Unix的讥邻,屬于Unix類迫靖,Uinx操作系統(tǒng)支持多用戶、多任務兴使、多線程和支持多種CPU架構(gòu)的操作系統(tǒng)系宜。Linux繼承了Unix以網(wǎng)絡為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡操作系統(tǒng)发魄。

4盹牧、Swap分區(qū)
Swap分區(qū),即交換區(qū)励幼,系統(tǒng)在物理內(nèi)存不夠時汰寓,與Swap進行交換。即當系統(tǒng)的物理內(nèi)存不夠用時苹粟,把硬盤中一部分空間釋放出來有滑,以供當前運行的程序使用。當那些程序要運行時嵌削,再從Swap分區(qū)中恢復保存的數(shù)據(jù)到內(nèi)存中毛好。那些被釋放內(nèi)存空間的程序一般是很長時間沒有什么操作的程序。

Swap空間一般應大于或等于物理內(nèi)存的大小苛秕,同時最小不應小于64M睛榄,最大應該是物理內(nèi)存的兩倍。

5想帅、GRUB的概念
GNU GRUB(GRand Unified Bootloader簡稱“GRUB”)是一個來自GNU項目的多操作系統(tǒng)啟動引導管理程序场靴。

GRUB是一個支持多種操作系統(tǒng)的啟動引導管理器,在一臺有多個操作系統(tǒng)的計算機中,可以通過GRUB在計算機啟動時選擇用戶希望運行的操作系統(tǒng)旨剥。同時GRUB可以引導Linux系統(tǒng)分區(qū)上的不同內(nèi)核咧欣,也可用于向內(nèi)核傳遞啟動參數(shù),如進入單用戶模式轨帜。

6魄咕、Buffer和Cache
Cache(緩存)位于CPU與內(nèi)存之間的臨時存儲器,緩存容量比內(nèi)存小的多但交換速度比內(nèi)存要快得多蚌父。Cache通過緩存文件數(shù)據(jù)塊哮兰,解決CPU運算速度與內(nèi)存讀寫速度不匹配的矛盾,提高CPU和內(nèi)存之間的數(shù)據(jù)交換速度苟弛。Cache緩存越大喝滞,CPU處理速度越快。

Buffer(緩沖)高速緩沖存儲器膏秫,通過緩存磁盤(I/O設(shè)備)數(shù)據(jù)塊右遭,加快對磁盤上數(shù)據(jù)的訪問,減少I/O缤削,提高內(nèi)存和硬盤(或其他I/O設(shè)備)之間的數(shù)據(jù)交換速度窘哈。Buffer是即將要被寫入磁盤的,而Cache是被從磁盤中讀出來的亭敢。

7滚婉、TCP三次握手
請求端發(fā)送SYN(SYN=A)數(shù)據(jù)包,等待響應端確認
響應端接收SYN帅刀,并返回SYN(A+1)和自己的ACK(K)包給請求端
請求端接收到響應端的SYN+ACK包满哪,再次向響應端發(fā)送確認包ACK(K+1)
請求端和響應端建立TCP連接,完成三次握手劝篷,開始進行數(shù)據(jù)傳輸

8哨鸭、linux系統(tǒng)目錄結(jié)構(gòu)
Linux文件系統(tǒng)采用帶鏈接的樹形目錄結(jié)構(gòu),即只有一個根目錄(通常用“/”表示)娇妓,其中含有下級子目錄或文件的信息像鸡;子目錄中又可含有更下級的子目錄或者文件的信息。

/:第一層次結(jié)構(gòu)的根哈恰,整個文件系統(tǒng)層次結(jié)構(gòu)的根目錄只估。即文件系統(tǒng)的入口,最高一級目錄着绷。
/boot:包含Linux內(nèi)核及系統(tǒng)引導程序所需的文件蛔钙,例如kernel、initrd荠医;grub系統(tǒng)引導管理器也在這個目錄下吁脱。
/bin:基本系統(tǒng)所需要的命令,功能和"/usr/bin"類似,這個目錄下的文件都是可執(zhí)行的.普通用戶也是可以執(zhí)行的桑涎。
/sbin:基本的系統(tǒng)維護命令,只能由超級用戶使用。
/etc:所有的系統(tǒng)配置文件兼贡。
/dev:設(shè)備文件存儲目錄.像終端攻冷、磁盤、光驅(qū)等遍希。
/var:存放經(jīng)常變動的數(shù)據(jù),像日志等曼、郵件等。
/home:普通用戶的目錄默認存儲目錄凿蒜。
/opt:第三方軟件的存放目錄禁谦,比如用戶自定義軟件包和編譯的軟件包就安裝到這個目錄中。
/lib:庫文件和內(nèi)核模塊存放目錄废封,包含系統(tǒng)程序所需要的所有共享庫文件州泊。

9、硬鏈接和軟鏈接
硬鏈接(Hard Link):硬鏈接是使用同一個索引節(jié)點(inode號)的鏈接虱饿, 即可以允許多個文件名指向同一個文件索引節(jié)點(硬鏈接不支持目錄鏈接拥诡,不能跨分區(qū)鏈接)触趴,刪除一個硬鏈接氮发,不會影響該索引節(jié)點的源文件以及其下的多個硬鏈接。
ln source new-link

軟連接(符號鏈接冗懦,Symbolic Link):符號鏈接是以路徑的形式創(chuàng)建的鏈接爽冕,類似于windows的快捷方式鏈接,符號鏈接允許創(chuàng)建多個文件名鏈接到同一個源文件披蕉,刪除源文件颈畸,其下的所有軟連接將不可用。(軟連接支持目錄没讲,支持跨分區(qū)眯娱、跨文件系統(tǒng))
ln -s source new-link

10、RAID技術(shù)
磁盤陣列(Redundant Arrays of independent Disks,RAID),廉價冗余(獨立)磁盤陣列爬凑。

RAID是一種把多塊獨立的物理硬盤按不同的方式組合起來形成一個硬盤組(邏輯硬盤)徙缴,提供比單個硬盤更高的存儲性能和數(shù)據(jù)備份技術(shù)。RAID技術(shù)嘁信,可以實現(xiàn)把多個磁盤組合在一起作為一個邏輯卷提供磁盤跨越功能于样;可以把數(shù)據(jù)分成多個數(shù)據(jù)塊(Block)并行寫入/讀出多個磁盤以提高訪問磁盤的速度;可以通過鏡像或校驗操作提供容錯能力潘靖。具體的功能以不同的RAID組合實現(xiàn)穿剖。

在用戶看來,RAID組成的磁盤組就像是一個硬盤卦溢,可以對它進行分區(qū)糊余、格式化等操作秀又。RAID的存儲速度比單個硬盤高很多,并且可以提供自動數(shù)據(jù)備份啄刹,提供良好的容錯能力涮坐。

RAID級別,不同的RAID組合方式分為不同的RAID級別:
RAID 0:稱為Stripping條帶存儲技術(shù)誓军,所有磁盤完全地并行讀袱讹,并行寫,是組建磁盤陣列最簡單的一種形式昵时,只需要2塊以上的硬盤即可捷雕,成本低,可以提供整個磁盤的性能和吞吐量壹甥,但RAID 0沒有提供數(shù)據(jù)冗余和錯誤修復功能救巷,因此單塊硬盤的損壞會導致所有的數(shù)據(jù)丟失。(RAID 0只是單純地提高磁盤容量和性能句柠,沒有為數(shù)據(jù)提供可靠性保證浦译,適用于對數(shù)據(jù)安全性要求不高的環(huán)境)
RAID 1:鏡像存儲,通過把兩塊磁盤中的一塊磁盤的數(shù)據(jù)鏡像到另一塊磁盤上溯职, 實現(xiàn)數(shù)據(jù)冗余精盅,在兩塊磁盤上產(chǎn)生互為備份的數(shù)據(jù),其容量僅等于一塊磁盤的容量谜酒。當數(shù)據(jù)在寫入一塊磁盤時叹俏,會在另一塊閑置的磁盤上生產(chǎn)鏡像,在不影響性能情況下最大限度的保證系統(tǒng)的可靠性和可修復性僻族;當原始數(shù)據(jù)繁忙時粘驰,可直接從鏡像拷貝中讀取數(shù)據(jù)(從兩塊硬盤中較快的一塊中讀出),提高讀取性能述么。相反的蝌数,RAID 1的寫入速度較緩慢。RAID 1一般支持“熱交換”度秘,即陣列中硬盤的移除或替換可以在系統(tǒng)運行狀態(tài)下進行顶伞,無須中斷退出系統(tǒng)。RAID 1是磁盤陣列中硬盤單位成本最高的敷钾,但它提供了很高的數(shù)據(jù)安全性枝哄、可靠性和可用性,當一塊硬盤失效時阻荒,系統(tǒng)可以自動切換到鏡像磁盤上讀寫挠锥,而不需要重組失效的數(shù)據(jù)。
RAID 0+1:也被稱為RAID 10侨赡,實際是將RAID 0和RAID 1結(jié)合的形式蓖租,在連續(xù)地以位或字節(jié)為單位分割數(shù)據(jù)并且并行讀/寫多個磁盤的同時粱侣,為每一塊磁盤做鏡像進行冗余。通過RAID 0+1的組合形式蓖宦,數(shù)據(jù)除分布在多個盤上外齐婴,每個盤都有其物理鏡像盤,提供冗余能力稠茂,允許一個以下磁盤故障柠偶,而不影響數(shù)據(jù)可用性,并且有快速讀/寫能力睬关。RAID 0+1至少需要4個硬盤在磁盤鏡像中建立帶區(qū)集诱担。RAID 0+1技術(shù)在保證數(shù)據(jù)高可靠性的同時,也保證了數(shù)據(jù)讀/寫的高效性电爹。
RAID 5:是一種存儲性能蔫仙、數(shù)據(jù)安全和存儲成本兼顧的存儲解決方案。RAID 5可以理解為是RAID 0和RAID 1的折衷方案丐箩,RAID 5至少需要三塊硬盤摇邦。RAID 5可以為系統(tǒng)提供數(shù)據(jù)安全保障,但保障程度要比鏡像低而磁盤空間利用率要比鏡像高屎勘。RAID 5具有和RAID 0相近似的數(shù)據(jù)讀取速度施籍,只是多了一個奇偶校驗信息,寫入數(shù)據(jù)的速度比對單個磁盤進行寫入操作稍慢挑秉。同時由于多個數(shù)據(jù)對應一個奇偶校驗信息法梯,RAID 5的磁盤空間利用率要比RAID 1高苔货,存儲成本相對較低犀概,是目前運用較多的一種解決方案。

本文轉(zhuǎn)載自如下鏈接:
http://7424593.blog.51cto.com/7414593/1744358

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末夜惭,一起剝皮案震驚了整個濱河市姻灶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌诈茧,老刑警劉巖产喉,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異敢会,居然都是意外死亡曾沈,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門鸥昏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來塞俱,“玉大人,你說我怎么就攤上這事吏垮≌涎模” “怎么了罐旗?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長唯蝶。 經(jīng)常有香客問我九秀,道長,這世上最難降的妖魔是什么粘我? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任鼓蜒,我火速辦了婚禮,結(jié)果婚禮上征字,老公的妹妹穿的比我還像新娘友酱。我一直安慰自己,他們只是感情好柔纵,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布缔杉。 她就那樣靜靜地躺著,像睡著了一般搁料。 火紅的嫁衣襯著肌膚如雪或详。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天郭计,我揣著相機與錄音霸琴,去河邊找鬼。 笑死昭伸,一個胖子當著我的面吹牛梧乘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播庐杨,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼选调,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了灵份?” 一聲冷哼從身側(cè)響起仁堪,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎填渠,沒想到半個月后弦聂,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡氛什,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年莺葫,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枪眉。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡捺檬,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出瑰谜,到底是詐尸還是另有隱情欺冀,我是刑警寧澤树绩,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站隐轩,受9級特大地震影響饺饭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜职车,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一瘫俊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧悴灵,春花似錦扛芽、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至茫孔,卻和暖如春叮喳,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背缰贝。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工馍悟, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人剩晴。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓锣咒,卻偏偏與公主長得像,于是被迫代替她去往敵國和親赞弥。 傳聞我的和親對象是個殘疾皇子毅整,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容

  • feisky云計算茬暇、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 3,827評論 0 5
  • Linux系統(tǒng)一般有4個主要部分:內(nèi)核、shell闸衫、文件系統(tǒng)和應用程序栅盲。 內(nèi)核、shell和文件系統(tǒng)一起形成了基本...
    請愛護小動物閱讀 2,553評論 0 22
  • Linux系統(tǒng)一般有4個主要部分: 內(nèi)核裹纳、shell、文件系統(tǒng)和應用程序。內(nèi)核闯团、shell和文件系統(tǒng)一起形成了基本...
    偷風箏的人_閱讀 3,245評論 1 17
  • 今天在家看了芒果TV最近熱播的一檔節(jié)目《我家那閨女》,節(jié)目中邀請了吳昕(36歲)仙粱,袁姍姍(31歲)房交,傅園慧(23...
    飄揚的羽毛閱讀 886評論 2 4
  • 本周已經(jīng)是第五次定投了,設(shè)置的定投金額和時間和金馬一樣伐割,但是配置不一樣候味,踐行的也不一樣刃唤,說說我這五周所犯下的...
    花花囈語閱讀 212評論 0 0