色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux十個基礎知識點分享

馬哥Linux運維 ? 來源:網絡整理 ? 作者:工程師陳翠 ? 2018-07-28 10:23 ? 次閱讀

1、GNU和GPL

GNU計劃(又稱革奴計劃),是由Richard Stallman(理查德·斯托曼)在1983年9月27日公開發起的自由軟件集體協作計劃。它的目標是創建一套完全自由的操作系統。GNU也稱為自由軟件工程項目。

GPL是GNU的通用公共許可證(GNU General Public License,GPL),即“反版權”概念,是GNU協議之一,目的是保護GNU軟件可以自由的使用、復制、研究、修改和發布。同時要求軟件必須以源代碼的形式發布。

GNU系統與Linux內核結合構成一個完整的操作系統:一個基于Linux的GNU系統,該操作系統在通常情況下稱為“GNU/Linux”,或簡稱Linux。

2、Linux發行版

一個典型的Linux發行版包括:Linux內核,一些GNU程序庫和工具,命令行shell,圖形界面的X Window系統和相應的桌面環境,如KDE或GNOME,并包含數千種從辦公套件,編譯器,文本編輯器到科學工具的應用軟件。

主流的發行版:

Red Hat Enterprise Linux、CentOS、SUSE、Ubuntu、Debian、Fedora、Gentoo

3、Unix和Linux

Linux是基于Unix的,屬于Unix類,Uinx操作系統支持多用戶、多任務、多線程和支持多種CPU架構的操作系統。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。

4、Swap分區

Swap分區,即交換區,系統在物理內存不夠時,與Swap進行交換。即當系統的物理內存不夠用時,把硬盤中一部分空間釋放出來,以供當前運行的程序使用。當那些程序要運行時,再從Swap分區中恢復保存的數據到內存中。那些被釋放內存空間的程序一般是很長時間沒有什么操作的程序。

Swap空間一般應大于或等于物理內存的大小,同時最小不應小于64M,最大應該是物理內存的兩倍。

5、GRUB的概念

GNU GRUB(GRand Unified Bootloader簡稱“GRUB”)是一個來自GNU項目的多操作系統啟動引導管理程序。

GRUB是一個支持多種操作系統的啟動引導管理器,在一臺有多個操作系統的計算機中,可以通過GRUB在計算機啟動時選擇用戶希望運行的操作系統。同時GRUB可以引導Linux系統分區上的不同內核,也可用于向內核傳遞啟動參數,如進入單用戶模式。

6、Buffer和Cache

Cache(緩存)位于CPU與內存之間的臨時存儲器,緩存容量比內存小的多但交換速度比內存要快得多。Cache通過緩存文件數據塊,解決CPU運算速度與內存讀寫速度不匹配的矛盾,提高CPU和內存之間的數據交換速度。Cache緩存越大,CPU處理速度越快。

Buffer(緩沖)高速緩沖存儲器,通過緩存磁盤(I/O設備)數據塊,加快對磁盤上數據的訪問,減少I/O,提高內存和硬盤(或其他I/O設備)之間的數據交換速度。Buffer是即將要被寫入磁盤的,而Cache是被從磁盤中讀出來的。

7、TCP三次握手

請求端發送SYN(SYN=A)數據包,等待響應端確認

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

請求端接收到響應端的SYN+ACK包,再次向響應端發送確認包ACK(K+1)

請求端和響應端建立TCP連接,完成三次握手,開始進行數據傳輸

8、linux系統目錄結構

Linux文件系統采用帶鏈接的樹形目錄結構,即只有一個根目錄(通常用“/”表示),其中含有下級子目錄或文件的信息;子目錄中又可含有更下級的子目錄或者文件的信息。

/:第一層次結構的根,整個文件系統層次結構的根目錄。即文件系統的入口,最高一級目錄。

/boot:包含Linux內核及系統引導程序所需的文件,例如kernel、initrd;grub系統引導管理器也在這個目錄下。

/bin:基本系統所需要的命令,功能和"/usr/bin"類似,這個目錄下的文件都是可執行的.普通用戶也是可以執行的。

/sbin:基本的系統維護命令,只能由超級用戶使用。

/etc:所有的系統配置文件。

/dev:設備文件存儲目錄.像終端、磁盤、光驅等。

/var:存放經常變動的數據,像日志、郵件等。

/home:普通用戶的目錄默認存儲目錄。

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

/lib:庫文件和內核模塊存放目錄,包含系統程序所需要的所有共享庫文件。

9、硬鏈接和軟鏈接

硬鏈接(Hard Link):硬鏈接是使用同一個索引節點(inode號)的鏈接, 即可以允許多個文件名指向同一個文件索引節點(硬鏈接不支持目錄鏈接,不能跨分區鏈接),刪除一個硬鏈接,不會影響該索引節點的源文件以及其下的多個硬鏈接。

ln source new-link

軟連接(符號鏈接,Symbolic Link):符號鏈接是以路徑的形式創建的鏈接,類似于windows的快捷方式鏈接,符號鏈接允許創建多個文件名鏈接到同一個源文件,刪除源文件,其下的所有軟連接將不可用。(軟連接支持目錄,支持跨分區、跨文件系統)

ln -s source new-link

10、RAID技術

磁盤陣列(Redundant Arrays of independent Disks,RAID),廉價冗余(獨立)磁盤陣列。

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

在用戶看來,RAID組成的磁盤組就像是一個硬盤,可以對它進行分區、格式化等操作。RAID的存儲速度比單個硬盤高很多,并且可以提供自動數據備份,提供良好的容錯能力。

RAID級別,不同的RAID組合方式分為不同的RAID級別:

RAID 0:稱為Stripping條帶存儲技術,所有磁盤完全地并行讀,并行寫,是組建磁盤陣列最簡單的一種形式,只需要2塊以上的硬盤即可,成本低,可以提供整個磁盤的性能和吞吐量,但RAID 0沒有提供數據冗余和錯誤修復功能,因此單塊硬盤的損壞會導致所有的數據丟失。(RAID 0只是單純地提高磁盤容量和性能,沒有為數據提供可靠性保證,適用于對數據安全性要求不高的環境)

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

RAID 0+1:也被稱為RAID 10,實際是將RAID 0和RAID 1結合的形式,在連續地以位或字節為單位分割數據并且并行讀/寫多個磁盤的同時,為每一塊磁盤做鏡像進行冗余。通過RAID 0+1的組合形式,數據除分布在多個盤上外,每個盤都有其物理鏡像盤,提供冗余能力,允許一個以下磁盤故障,而不影響數據可用性,并且有快速讀/寫能力。RAID 0+1至少需要4個硬盤在磁盤鏡像中建立帶區集。RAID 0+1技術在保證數據高可靠性的同時,也保證了數據讀/寫的高效性。

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11319

    瀏覽量

    209832

原文標題:這十項 Linux 常識,作為 Linux運維的你真的懂了嗎?

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Linux新手要了解的十個知識點

    Linux新手要了解的十個知識點1.Linux是大小寫敏感的系統,舉個例子,Mozilla, MOZILLA, mOzilla和 mozilla是四
    發表于 04-02 16:22

    使用PADS軟件進行PCB設計,有哪些基礎知識點

    使用PADS軟件進行PCB設計,有哪些基礎知識點?發現知識點很多、很雜、很亂,有沒有聚合歸納統一的內容給到
    發表于 08-20 12:07

    BFC的基礎知識點有哪些?

    BFC的基礎知識點:css盒模型清除浮動 div水平垂直居中原型和原型鏈
    發表于 11-05 06:02

    FPGA的基礎知識點及工作原理是什么

    FPGA的基礎知識點及工作原理是什么
    發表于 04-30 06:14

    求大神分享C6678板卡的基礎知識點

    求大神分享C6678板卡的基礎知識點
    發表于 10-09 06:45

    求大神分享光電技術與光纖基礎知識點

    求大神分享光電技術與光纖基礎知識點
    發表于 10-12 07:10

    嵌入式Linux驅動基礎知識點匯總,錯過絕對后悔

    嵌入式Linux驅動基礎知識點匯總,錯過絕對后悔
    發表于 12-03 06:57

    串口通信的基礎知識點匯總,不看肯定后悔

    串口通信的基礎知識點匯總,不看肯定后悔
    發表于 12-03 06:47

    STM32時鐘樹的基礎知識點匯總,絕對實用

    STM32時鐘樹的基礎知識點匯總,絕對實用
    發表于 02-14 07:49

    STM32 IIC和USART接口的基礎知識點匯總,絕對實用

    STM32 IIC和USART接口的基礎知識點匯總,絕對實用
    發表于 02-22 08:00

    開關電源技術的十個關注

    開關電源的相關知識學習教材資料——開關電源技術的十個關注
    發表于 09-20 15:44 ?0次下載

    C51語言的基礎知識點實例講解

    本文檔的主要內容詳細介紹的是C51語言的18基礎知識點實例講解包括了:C51控制語句和C51數組和指針
    發表于 06-04 17:52 ?12次下載
    C51語言的<b class='flag-5'>基礎知識點</b>實例講解

    電子技術的十個知識點學習筆記資料免費下載

    本文檔的主要內容詳細介紹的是電子技術的十個知識點學習筆記資料免費下載包括了:一、 I/O接口強推挽輸出,二、 PCB布線,三、 在kei中添加STC型號(新數據庫添加法),四、 Max485
    發表于 05-22 18:01 ?6次下載
    電子技術的<b class='flag-5'>十個</b><b class='flag-5'>知識點</b>學習筆記資料免費下載

    電力基礎知識點合集

    電力基礎知識點合集
    發表于 03-14 16:35 ?0次下載

    詳解射頻微波基礎知識點

    詳解射頻微波基礎知識點
    的頭像 發表于 01-29 10:28 ?2400次閱讀
    主站蜘蛛池模板: 国产伊人自拍| 处 女 开 破小说| 日韩精品在线看| 久久亚洲这里只有精品18| 妺妺窝人体色WWW偷窥女厕| 免费女人光着全身网站| 精品久久久久中文字幕| 护士美女照片| 国产又色又爽又刺激在线播放| 国产精品久久久久影院色| 国产www视频| 国产精品久久久久激情影院 | 国产成人在线免费| 第一会所欧美无码原创| 国产99热在线观看| 国产精品亚洲电影久久成人影院 | 久久视频在线视频观看精品15| 久久精品亚洲国产AV涩情| 久久久无码精品亚洲A片软件| 久久午夜免费视频| 蜜桃TV成人网站免费打开| 欧美成人中文字幕在线看| 人妻体内射精一区二区| 色欲AV亚洲情无码AV蜜桃| 午夜伦理电影在线观免费| 亚洲欧美日本国产在线观18| 樱花草在线观看影院| 98色精品视频在线| 成人国产三级在线播放| 国产精品无码人妻99999| 国精品产露脸偷拍视频| 久久久精品3d动漫一区二区三区| 邻家美姨在线观看全集免费| 欧美精品一区二区蜜臀亚洲| 涩涩999| 亚洲国产成人久久一区www妖精| 一二三区乱码不卡手机版| 99久久精品费精品蜜臀AV| 丁香成人网址| 黄色a三级三级三级免费看| 美女被日出水|