Linux學習 第八天筆記

2021-10-06 07:17:19 字數 1300 閱讀 9391

2023年5月16日 週六

儲存結構與磁碟劃分

在linux系統中,目錄、字元裝置、塊裝置、套接字、印表機等都被抽象成了檔案,即劉遄老師所一直強調的「linux系統中一切都是檔案」。既然平時我們打交道的都是檔案,那麼又應該如何找到它們呢?在windows作業系統中,想要找到乙個檔案,我們要依次進入該檔案所在的磁碟分割槽(假設這裡是d盤),然後在進入該分割槽下的具體目錄,最終找到這個檔案。但是在linux系統中並不存在c/d/e/f等碟符,linux系統中的一切檔案都是從「根(/)」目錄開始的,並按照檔案系統層次化標準(fhs)採用樹形結構來存放檔案,以及定義了常見目錄的用途。另外,linux系統中的檔案和目錄名稱是嚴格區分大小寫的。例如,root、root、root、root均代表不同的目錄,並且檔名稱中不得包含斜槓(/)

linux系統中常見的目錄名稱以及相應內容

常見的硬體裝置及其檔名稱

由於現在的ide裝置已經很少見了,所以一般的硬碟裝置都會是以「/dev/sd」開頭的。而一台主機上可以有多塊硬碟,因此系統採用a~p來代表16塊不同的硬碟(預設從a開始分配),而且硬碟的分割槽編號也很有講究:

主分割槽或擴充套件分割槽的編號從1開始,到4結束;

邏輯分割槽從編號5開始。

第乙個知識點是/dev目錄中sda裝置之所以是a,並不是由插槽決定的,而是由系統核心的識別順序來決定的,而恰巧很多主機板的插槽順序就是系統核心的識別順序,因此才會被命名為/dev/sda。大家以後在使用iscsi網路儲存裝置時就會發現,明明主機板上第二個插槽是空著的,但系統卻能識別到/dev/sdb這個裝置就是這個道理。

第二個知識點是對分割槽名稱的理解錯誤。比如sda3表示這是裝置上的第三個分割槽,而學員在做實驗的時候確實也會得出這樣的結果,但是這個理論知識是錯誤的,因為分割槽的數字編碼不一定是強制順延下來的,也有可能是手工指定的。因此sda3只能表示是編號為3的分割槽,而不能判斷sda裝置上已經存在了3個分割槽。

java學習筆記 第八天

01.物件導向 多型概念 定義 某一類事物的多種表現形式。可以理解為事物存在的多種體現形態。02.物件導向 多型 擴充套件性 多型的體現 父類的引用指向了自己的子類物件。父類的引用也可以接受自己的子類物件。如 father father new sun 多型的好處 多型的出現大大的提高了程式的擴充套...

C 學習第八天

介面 inte ce c 中介面定義的規則 1 介面本身的預設訪問級別為internal,即程式集本身訪問級別 2 介面中方法不能使用任何訪問修飾符 例如 public private internal protected 等修飾。系統自動為其設定為public 3 不能使用virtual修飾 4 ...

JS學習第八天

7.4 for in 使 更加的簡潔 7.5 陣列的應用 1.查詢 a.順序查詢 var a 3,7,11,43,87,5,99,56,82,16 var num number prompt 請輸入要查詢的值 var index 1 最初認為要找的值不在陣列中 for var i in a aler...