第三週知識總結 心暖向陽

2022-09-23 06:27:09 字數 1127 閱讀 2676

主要知識點

rpm 包管理和yum源倉庫及使用yum安裝程式,還有原始碼編譯

磁碟工作原理,mbr和gpt分割槽管理以及檔案系統的管理和掛載

swap空間管理,raid工作原理,lvm建立和管理

一 : 本週學習了rpm安裝包管理,怎麼通過rpm查詢安裝了什麼程式,以及rpm不能解決安裝包的依賴性問題,後面學習了yum安裝,yum安裝就解決了rpm依賴性問題,不用考慮依賴性就可以直接安裝程式,不過yum要配置yum源倉庫,我們可以使用網路上的源,或者第三方的eple源,也可以直接搭建乙個源倉庫,可以通過http,ftp,https,或者本地的file搭建,最後要使用的話吧yum源位址寫上你做好的位址。

二:原始碼編譯我們編譯了乙個簡單的httpd程式,先把原始碼包**到本地,用tar解壓開啟,然後進入到該目錄下,執行./configure --prefix=/apps/httpd24 這裡指定了安裝位址,當然還可以指定很多引數,不過此過程可能會提示缺少一些安裝包,我們把相應的安裝包安裝上就可以了,接下了就可以用make -j 2 開始編譯了,此過程要消耗大量的cpu計算能力,如果想加快速度多加幾個核心數就可以了,前提是cpu支援。最後執行make install 就安裝完畢了。   三:mbr和gpt分割槽的差別,他們的特性是什麼,以及他們的分割槽表,針對mbr分割槽表怎麼備份,如果分割槽表出現問題了改怎麼修復,還有可以通過拷貝乙個硬碟的分割槽表給另外乙個硬碟快速分割槽。 對於gpt的分割槽表因為是較新的分割槽表,很多系統和軟體無法識別所以在gpt的分割槽表前加了mbr的分割槽資訊給系統引導,而且gpt的分割槽表在硬碟前後都有乙份,確保了安全。硬碟檔案系統的話目前主流的是ext4,或者xfs當然還有其他的,硬碟要使用的話就一定要指定檔案系統。

四: swap交換分割槽的擴充套件,因為是應急記憶體所以要選擇一塊速度比較快的分割槽,建議是一塊硬碟的靠前磁軌。 raid的陣列方式有多種,分為raid-0 raid-1 raid-5 raid -10 raid-50 raid-7 等,每一種方式都有其特點,要根據需求合理組成。lvm邏輯卷解決了分割槽不能擴容的問題,就是在分割槽和硬碟間加了一層捲組,這樣分割槽如果不足就可以在卷組中進行擴充套件了,捲組容量不足就可以增加物理磁碟容量了,這樣一層一層的新增達到了分割槽擴容的目的,想要縮容和硬碟遷移也是可以的,不過xfs檔案格式不支援縮容,ext系列是可以的,實際在生產中縮容也用的很少。

Java第三週知識總結

抽象類 1 抽象類特性 1 抽象方法所在的類一定是抽象類,抽象類裡面不一定有抽象方法 2 抽象類必須被繼承,抽象方法必須被重寫 3 抽象方法只需要宣告不需要實現 4 抽象類不能被例項化 5 static final修飾的方法 構造方法不能宣告為抽象 6 當設計類時,父類一般作為抽象類。2 介面特性 ...

第三週知識要點總結計算機網路

三次握手和一次關閉連線握手,資料傳送錯誤概率低,但是傳輸同一資料要多次互動,響應速度偏慢,適合高資料安全的常見,比如 表單的提交 hyper text transfer protocol web與建立在多裝置上的瀏覽器軟體的互動,並通過本地的瀏覽器軟體渲染畫面與使用者互動,傳輸採用明文傳輸 hype...

第三週總結

三 快排與歸併 本週所學習的主要有遞迴 樹及二叉樹 快排和歸併排序,bfs與dfs 什麼是遞迴?在數學與電腦科學中,遞迴 recursion 是指在函式的定義中使用函式自身的方法。實際上,遞迴,顧名思義,其包含了兩個意思 遞 和 歸,這正是遞迴思想的精華所在。遞迴的使用場景及例題 遞迴我們在生活中就...