日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

linux怎么进入gnu grub_十项Linux常识,你知道吗?

發(fā)布時(shí)間:2025/3/20 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux怎么进入gnu grub_十项Linux常识,你知道吗? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、GNU和GPLGNU計(jì)劃(又稱革奴計(jì)劃),是由Richard Stallman(理查德·斯托曼)在1983年9月27日公開(kāi)發(fā)起的自由軟件集體協(xié)作計(jì)劃。它的目標(biāo)是創(chuàng)建一套完全自由的操作系統(tǒng)。GNU也稱為自由軟件工程項(xiàng)目。GPL是GNU的通用公共許可證(GNU General Public License,GPL),即“反版權(quán)”概念,是GNU協(xié)議之一,目的是保護(hù)GNU軟件可以自由的使用、復(fù)制、研究、修改和發(fā)布。同時(shí)要求軟件必須以源代碼的形式發(fā)布。GNU系統(tǒng)與Linux內(nèi)核結(jié)合構(gòu)成一個(gè)完整的操作系統(tǒng):一個(gè)基于Linux的GNU系統(tǒng),該操作系統(tǒng)在通常情況下稱為“GNU/Linux”,或簡(jiǎn)稱Linux。2、Linux發(fā)行版一個(gè)典型的Linux發(fā)行版包括:Linux內(nèi)核,一些GNU程序庫(kù)和工具,命令行shell,圖形界面的X Window系統(tǒng)和相應(yīng)的桌面環(huán)境,如KDE或GNOME,并包含數(shù)千種從辦公套件,編譯器,文本編輯器到科學(xué)工具的應(yīng)用軟件。主流的發(fā)行版:Red Hat Enterprise Linux、CentOS、SUSE、Ubuntu、Debian、Fedora、Gentoo3、Unix和LinuxLinux是基于Unix的,屬于Unix類,Uinx操作系統(tǒng)支持多用戶、多任務(wù)、多線程和支持多種CPU架構(gòu)的操作系統(tǒng)。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。4、Swap分區(qū)Swap分區(qū),即交換區(qū),系統(tǒng)在物理內(nèi)存不夠時(shí),與Swap進(jìn)行交換。即當(dāng)系統(tǒng)的物理內(nèi)存不夠用時(shí),把硬盤中一部分空間釋放出來(lái),以供當(dāng)前運(yùn)行的程序使用。當(dāng)那些程序要運(yùn)行時(shí),再?gòu)腟wap分區(qū)中恢復(fù)保存的數(shù)據(jù)到內(nèi)存中。那些被釋放內(nèi)存空間的程序一般是很長(zhǎng)時(shí)間沒(méi)有什么操作的程序。Swap空間一般應(yīng)大于或等于物理內(nèi)存的大小,同時(shí)最小不應(yīng)小于64M,最大應(yīng)該是物理內(nèi)存的兩倍。5、GRUB的概念GNU GRUB(GRand Unified Bootloader簡(jiǎn)稱“GRUB”)是一個(gè)來(lái)自GNU項(xiàng)目的多操作系統(tǒng)啟動(dòng)引導(dǎo)管理程序。GRUB是一個(gè)支持多種操作系統(tǒng)的啟動(dòng)引導(dǎo)管理器,在一臺(tái)有多個(gè)操作系統(tǒng)的計(jì)算機(jī)中,可以通過(guò)GRUB在計(jì)算機(jī)啟動(dòng)時(shí)選擇用戶希望運(yùn)行的操作系統(tǒng)。同時(shí)GRUB可以引導(dǎo)Linux系統(tǒng)分區(qū)上的不同內(nèi)核,也可用于向內(nèi)核傳遞啟動(dòng)參數(shù),如進(jìn)入單用戶模式。? ??6、Buffer和CacheCache(緩存)位于CPU與內(nèi)存之間的臨時(shí)存儲(chǔ)器,緩存容量比內(nèi)存小的多但交換速度比內(nèi)存要快得多。Cache通過(guò)緩存文件數(shù)據(jù)塊,解決CPU運(yùn)算速度與內(nèi)存讀寫速度不匹配的矛盾,提高CPU和內(nèi)存之間的數(shù)據(jù)交換速度。Cache緩存越大,CPU處理速度越快。Buffer(緩沖)高速緩沖存儲(chǔ)器,通過(guò)緩存磁盤(I/O設(shè)備)數(shù)據(jù)塊,加快對(duì)磁盤上數(shù)據(jù)的訪問(wèn),減少I/O,提高內(nèi)存和硬盤(或其他I/O設(shè)備)之間的數(shù)據(jù)交換速度。Buffer是即將要被寫入磁盤的,而Cache是被從磁盤中讀出來(lái)的。7、TCP三次握手
  • 請(qǐng)求端發(fā)送SYN(SYN=A)數(shù)據(jù)包,等待響應(yīng)端確認(rèn)

  • 響應(yīng)端接收SYN,并返回SYN(A+1)和自己的ACK(K)包給請(qǐng)求端

  • 請(qǐng)求端接收到響應(yīng)端的SYN+ACK包,再次向響應(yīng)端發(fā)送確認(rèn)包ACK(K+1)

  • 請(qǐng)求端和響應(yīng)端建立TCP連接,完成三次握手,開(kāi)始進(jìn)行數(shù)據(jù)傳輸8、linux系統(tǒng)目錄結(jié)構(gòu)Linux文件系統(tǒng)采用帶鏈接的樹形目錄結(jié)構(gòu),即只有一個(gè)根目錄(通常用“/”表示),其中含有下級(jí)子目錄或文件的信息;子目錄中又可含有更下級(jí)的子目錄或者文件的信息。
    • /:第一層次結(jié)構(gòu)的根,整個(gè)文件系統(tǒng)層次結(jié)構(gòu)的根目錄。即文件系統(tǒng)的入口,最高一級(jí)目錄。

    • /boot:包含Linux內(nèi)核及系統(tǒng)引導(dǎo)程序所需的文件,例如kernel、initrd;grub系統(tǒng)引導(dǎo)管理器也在這個(gè)目錄下。

    • /bin:基本系統(tǒng)所需要的命令,功能和"/usr/bin"類似,這個(gè)目錄下的文件都是可執(zhí)行的.普通用戶也是可以執(zhí)行的。? ?

    • /sbin:基本的系統(tǒng)維護(hù)命令,只能由超級(jí)用戶使用。

    • /etc:所有的系統(tǒng)配置文件。

    • /dev:設(shè)備文件存儲(chǔ)目錄.像終端、磁盤、光驅(qū)等。

    • /var:存放經(jīng)常變動(dòng)的數(shù)據(jù),像日志、郵件等。

    • /home:普通用戶的目錄默認(rèn)存儲(chǔ)目錄。?

    • /opt:第三方軟件的存放目錄,比如用戶自定義軟件包和編譯的軟件包就安裝到這個(gè)目錄中。

    • /lib:庫(kù)文件和內(nèi)核模塊存放目錄,包含系統(tǒng)程序所需要的所有共享庫(kù)文件。

    9、硬鏈接和軟鏈接硬鏈接(Hard Link):硬鏈接是使用同一個(gè)索引節(jié)點(diǎn)(inode號(hào))的鏈接, 即可以允許多個(gè)文件名指向同一個(gè)文件索引節(jié)點(diǎn)(硬鏈接不支持目錄鏈接,不能跨分區(qū)鏈接),刪除一個(gè)硬鏈接,不會(huì)影響該索引節(jié)點(diǎn)的源文件以及其下的多個(gè)硬鏈接。ln source new-link軟連接(符號(hào)鏈接,Symbolic Link):符號(hào)鏈接是以路徑的形式創(chuàng)建的鏈接,類似于windows的快捷方式鏈接,符號(hào)鏈接允許創(chuàng)建多個(gè)文件名鏈接到同一個(gè)源文件,刪除源文件,其下的所有軟連接將不可用。(軟連接支持目錄,支持跨分區(qū)、跨文件系統(tǒng))ln -s source new-link10、RAID技術(shù)磁盤陣列(Redundant Arrays of independent Disks,RAID),廉價(jià)冗余(獨(dú)立)磁盤陣列。RAID是一種把多塊獨(dú)立的物理硬盤按不同的方式組合起來(lái)形成一個(gè)硬盤組(邏輯硬盤),提供比單個(gè)硬盤更高的存儲(chǔ)性能和數(shù)據(jù)備份技術(shù)。RAID技術(shù),可以實(shí)現(xiàn)把多個(gè)磁盤組合在一起作為一個(gè)邏輯卷提供磁盤跨越功能;可以把數(shù)據(jù)分成多個(gè)數(shù)據(jù)塊(Block)并行寫入/讀出多個(gè)磁盤以提高訪問(wèn)磁盤的速度;可以通過(guò)鏡像或校驗(yàn)操作提供容錯(cuò)能力。具體的功能以不同的RAID組合實(shí)現(xiàn)。在用戶看來(lái),RAID組成的磁盤組就像是一個(gè)硬盤,可以對(duì)它進(jìn)行分區(qū)、格式化等操作。RAID的存儲(chǔ)速度比單個(gè)硬盤高很多,并且可以提供自動(dòng)數(shù)據(jù)備份,提供良好的容錯(cuò)能力。RAID級(jí)別,不同的RAID組合方式分為不同的RAID級(jí)別:
  • RAID 0:稱為Stripping條帶存儲(chǔ)技術(shù),所有磁盤完全地并行讀,并行寫,是組建磁盤陣列最簡(jiǎn)單的一種形式,只需要2塊以上的硬盤即可,成本低,可以提供整個(gè)磁盤的性能和吞吐量,但RAID 0沒(méi)有提供數(shù)據(jù)冗余和錯(cuò)誤修復(fù)功能,因此單塊硬盤的損壞會(huì)導(dǎo)致所有的數(shù)據(jù)丟失。(RAID 0只是單純地提高磁盤容量和性能,沒(méi)有為數(shù)據(jù)提供可靠性保證,適用于對(duì)數(shù)據(jù)安全性要求不高的環(huán)境)

  • RAID 1:鏡像存儲(chǔ),通過(guò)把兩塊磁盤中的一塊磁盤的數(shù)據(jù)鏡像到另一塊磁盤上, 實(shí)現(xiàn)數(shù)據(jù)冗余,在兩塊磁盤上產(chǎn)生互為備份的數(shù)據(jù),其容量?jī)H等于一塊磁盤的容量。當(dāng)數(shù)據(jù)在寫入一塊磁盤時(shí),會(huì)在另一塊閑置的磁盤上生產(chǎn)鏡像,在不影響性能情況下最大限度的保證系統(tǒng)的可靠性和可修復(fù)性;當(dāng)原始數(shù)據(jù)繁忙時(shí),可直接從鏡像拷貝中讀取數(shù)據(jù)(從兩塊硬盤中較快的一塊中讀出),提高讀取性能。相反的,RAID 1的寫入速度較緩慢。RAID 1一般支持“熱交換”,即陣列中硬盤的移除或替換可以在系統(tǒng)運(yùn)行狀態(tài)下進(jìn)行,無(wú)須中斷退出系統(tǒng)。RAID 1是磁盤陣列中硬盤單位成本最高的,但它提供了很高的數(shù)據(jù)安全性、可靠性和可用性,當(dāng)一塊硬盤失效時(shí),系統(tǒng)可以自動(dòng)切換到鏡像磁盤上讀寫,而不需要重組失效的數(shù)據(jù)。

  • RAID 5:是一種存儲(chǔ)性能、數(shù)據(jù)安全和存儲(chǔ)成本兼顧的存儲(chǔ)解決方案。RAID 5可以理解為是RAID 0和RAID 1的折衷方案,RAID 5至少需要三塊硬盤。RAID 5可以為系統(tǒng)提供數(shù)據(jù)安全保障,但保障程度要比鏡像低而磁盤空間利用率要比鏡像高。RAID 5具有和RAID 0相近似的數(shù)據(jù)讀取速度,只是多了一個(gè)奇偶校驗(yàn)信息,寫入數(shù)據(jù)的速度比對(duì)單個(gè)磁盤進(jìn)行寫入操作稍慢。同時(shí)由于多個(gè)數(shù)據(jù)對(duì)應(yīng)一個(gè)奇偶校驗(yàn)信息,RAID 5的磁盤空間利用率要比RAID 1高,存儲(chǔ)成本相對(duì)較低,是目前運(yùn)用較多的一種解決方案。

  • 來(lái)源:http://7424593.blog.51cto.com/7414593/1744358

    ·END·

    PHP開(kāi)源社區(qū)進(jìn)階·提升·漲薪 《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

    總結(jié)

    以上是生活随笔為你收集整理的linux怎么进入gnu grub_十项Linux常识,你知道吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。