如何學好linux:
1, 計算機概論與硬體基礎知識
2, 學習linux的安裝和命令
3, linux的基礎技能:使用者,使用者組的概念,許可權的概念,程式的定義。
4, 學會vi和vim文字編輯器。
5, shell和shell指令碼的練習
6, 學會軟體管理
7, 學會網路基礎
8, 有系統的設計檔案目錄
9, 養成乙個做記錄的習慣
10.實踐實踐再實踐
11.學會處理問題
在linux系統中每個裝置都被當成乙個檔案看待。
所有的硬體裝置都在/dev目錄中。
裝置:/dev/sd[a-p] sata,scsi,usb磁碟驅動器
/dev/vd[a-p] virtio介面
/dev/scd[0-1] 通用
/dev/sr[0-1] sata/scsi介面
/dev/cdrom 當前cd-rom
硬碟分割槽:
如何決定裝置檔名:根據linux核心檢測到硬碟的順序來命名。
mbr分割槽分為主要分割槽、擴充套件分割槽、邏輯分割槽。邏輯分割槽的編號從5開始
主要分割槽和擴充套件分割槽最多有4個
擴充套件分割槽最多只能有1個
邏輯分割槽是由擴充套件分割槽持續劃分出來的分割槽
能夠被格式化後作為資料訪問的分割槽是主要分割槽與邏輯分割槽,擴充套件分割槽無法格式化。
如果擴充套件分割槽被破壞,所有邏輯分割槽將被刪除。
gpt磁碟分割槽表:
gpt使用了三個分割槽塊來記錄分割槽訊息。
lba0:儲存了第一階段的啟動引導程式
lba1:gpt的表頭記錄
lba2-33:實際記錄分割槽訊息處
bios與uefi的啟動檢測程式
啟動程式是為了讀取硬碟中的系統。
cmos是記錄各項硬體引數且嵌入在主機板上的儲存器。
bios是寫在主機板上的乙個韌體。bios就是在啟動的時候,計算機系統會主動執行的第乙個程式。
啟動流程到作業系統之前的過程:
bios:啟動主動執行的韌體,會認識第乙個可啟動的裝置。
mbr:第乙個可啟動裝置的第乙個扇區內的主引導記錄塊,內含啟動引導**。
啟動引導程式(boot loader):乙個可讀取核心檔案來執行的軟體。可以安裝在mbr和引導扇區
核心檔案:開始啟動作業系統。
啟動引導程式的任務(boot loader是作業系統安裝在mbr上的乙個軟體):
提供選項:使用者可以選擇不同的啟動選項,這也是多重引導的重要功能。
載入核心檔案:直接指向可使用的程式區段來啟動作業系統。
轉交其他啟動引導程式:將啟動管理功能轉交給其他啟動引導程式負責。
每個分割槽都有自己的啟動扇區
實際可啟動的核心檔案是放置在各分割槽中的
啟動引導程式只認識自己分區內的可啟動的核心檔案,和其他的引導程式。
linux的目錄樹結構:一切都由根目錄 / 衍生,向下呈現為分支狀的目錄結構的一種檔案架構。為了結合目錄樹架構與磁碟內的資料,要實行掛載。
掛載:掛載就是利用乙個目錄當進入點,將磁碟分割槽的資料放在該目錄下,進入該目錄就能進入該分割槽。
安裝的步驟:
調整bios:使用cd或***光碟啟動,需要調整bios。
選擇安裝模式並啟動:包括圖形使用者介面或命令列模式等,也可加入特殊引數。
選擇語言
軟體選擇
磁碟分割槽
啟動引導程式,網路,時區和設定root密碼
安裝後處理:使用者,selinux和防火牆等。
安裝時的磁碟分割槽:
lvm:可以彈性增加或縮小檔案容量的分割槽。
swap:交換分割槽,不會用到目錄樹掛載,不需要設定制定掛載點。功能為有資料不被使用時,會被放在交換分割槽裡,騰出空間給真正需要的程式使用。
xfs:centos7預設檔案系統,對大磁碟管理好,格式化速度快。
根目錄/,/home,交換分割槽使用lvm磁碟管理方式;/boot,biosboot,使用標準分割槽。
根目錄/中volume group大小策略為「已修復」(英文名為fixing,意義為固定),可以有剩餘的容量。(volume group為捲組,意義為由多個物理卷組成的組,在其上可以建立邏輯卷。)
檔名開頭是.則不會被顯示出來。
ctrl+alt+f1圖形使用者介面模式。
ctrl+alt+f2-f6 進入命令列登陸tty2~tty6終端。
在命令列中輸入startx進入x window(條件):
只開啟了乙個x window
安裝了x window,且x server能順利啟動。
有視窗管理器。
圖形環境:命令列介面+ x window軟體,其中命令列一定要存在。
執行命令格式:command [-options] parameter1(引數1) parameter2(引數2)
NOIP2016比賽日記(醬油記)
時間過的真的很快,自本蒟蒻開博已經二十天左右了。因為最近幾天狀態不佳,加之連日考試的各種花式 心態非常不好 現在可是 也沒有時間和心情更博。明天一整天計畫就是複習各種演算法 圖論,數論,動規,搜尋 我覺得光圖論加數論就已經快死掉了 今晚看了一下清北學堂那個賽前考試技巧講解,覺得受益匪淺,有必要學習一...
CCF打醬油的題目
問題描述 小明帶著n元錢去買醬油。醬油10塊錢一瓶,商家進行 每買3瓶送1瓶,或者每買5瓶送2瓶。請問小明最多可以得到多少瓶醬油。輸入格式 輸入的第一行包含乙個整數n,表示小明可用於買醬油的錢數。n是10的整數倍,n不超過300。輸出格式 輸出乙個整數,表示小明最多可以得到多少瓶醬油。樣例輸入 40...
2023年1月19日假期訓練日記
51nod上的題目是真多啊,我想跳著寫都不知道該怎麼跳?做了幾個列印圖形的題,都用到了setw函式控制域寬,對於setw函式,含義看了好多遍,能理解什麼意思,但做題就對不上號。幸虧我用的時候沒有死摳含義,按照另外的想法通過了實踐。我盡量把控制域寬的含義跟實踐對應起來,但有時候吧,我覺得對於知識會用就...