Linux——物理設備介紹——掛載硬件設備講解

      網友投稿 1162 2022-05-28

      前言

      這是我聽老師講課做的筆記,考試要看的。 這是視頻地址

      物理設備介紹

      linux系統中,目錄、字符設備、塊設備、套接字、打印機等都被抽象成了文件,既然平時我們打交道的都是文件,那么又應該如何找到它們呢?

      在Linux系統中并不存在C/D/E/F等盤符,Linux系統中的一切文件都是從“根(/)”目錄開始的,并按照文件系統層次化標準(FHS)采用樹形結構來存放文件,以及定義了常見目錄的用途。

      另外,Linux系統中的文件和目錄名稱是嚴格區分大小寫的。例如,root、rOOt、Root、rooT均代表不同的目錄,并且文件名稱中不得包含斜杠(/)。

      在Linux系統中一切都是文件,硬件設備也不例外。既然是文件,就必須有文件名稱。系統內核中的udev設備管理器會自動把硬件名稱規范起來,目的是讓用戶通過設備文件的名字可以猜出設備大致的屬性以及分區信息等。另外,udev設備管理器的服務會一直以守護進程的形式運行并偵聽內核發出的信號來管理/dev目錄下的設備文件。

      由于現在的IDE設備已經很少見了,所以一般的硬盤設備都會是以“/dev/sd”開頭的。而一臺主機上可以有多塊硬盤,因此系統采用a~p來代表16塊不同的硬盤(默認從a開始分配),而且硬盤的分區編號也很有講究:

      Linux——物理設備介紹——掛載硬件設備講解

      主分區或擴展分區的編號從1開始,到4結束;邏輯分區從編號5開始。

      用戶在硬件存儲設備中執行的文件建立、寫入、讀取、修改、轉存與控制等操作都是依靠文件系統來完成的。常見的文件系統有ext3、ext4、xfs等。

      Ext3:是一款日志文件系統,能夠在系統異常宕機時避免文件系統資料丟失,并能自動修復數據的不一致與錯誤。

      Ext4:Ext3的改進版本,作為RHEL 6系統中的默認文件管理系統,它支持的存儲容量高達1EB(1EB=1,073,741,824GB),且能夠有無限多的子目錄

      XFS:是一種高性能的日志文件系統,而且是RHEL7中默認的文件管理系統,它的優勢在發生意外宕機后尤其明顯,即可以快速地恢復可能被破壞的文件,而且強大的日志功能只用花費極低的計算和存儲性能。

      二. 掛載硬件設備

      當用戶需要使用硬盤設備或分區中的數據時,需要先將其與一個已存在的目錄文件進行關聯,而這個關聯動作就是“掛載”。而硬盤設備或者分區如何表示呢?在Linux的/dev目錄中放置的就是我們的設備文件。常見的硬件設備文件如下:

      dev/sda 第1個 SCSI 磁盤(整個磁盤)

      /dev/sda1 第1個SCSI磁盤的第一個分區

      /dev/sdb 第2個 SCSI 磁盤(整個磁盤)

      /dev/sda1 第2個SCSI磁盤的第一個分區

      /dev/cdrom 光盤

      /dev/sr0 光盤

      用于掛載文件系統,只需使用mount命令把硬盤設備或分區與一個目錄文件進行關聯,然后就能在這個目錄中看到硬件設備中的數據了。對于比較新的Linux系統來講,一般不需要使用-t參數來指定文件系統的類型,Linux系統會自動進行判斷。

      命令格式:mount [-t 文件系統類型 ] 設備文件 掛載目錄

      常用選項:

      -a 掛載所有在/etc/fstab中定義的文件系統

      -t 指定文件系統的類型

      實例:

      把設備/dev/cdrom掛載到/backup目錄

      #mount -t iso9660 /dev/cdrom /backup

      執行mount命令后就能立即使用文件系統了,但系統在重啟后掛載就會失效,也就是說我們需要每次開機后都手動掛載一下。

      如果想讓硬件設備和目錄永久地進行自動關聯,就必須把掛載信息按照指定的填寫格式“設備文件 掛載目錄 格式類型 權限選項 是否備份

      是否自檢”寫入到/etc/fstab文件中。

      /etc/fstab文件中包含著掛載所需的諸多信息項目,一旦配置好之后就能開機自動掛載了

      列:永久掛載光盤

      具體實例可以看Linux系統中如何自動掛載光盤

      用于撤銷已經掛載的設備文件。

      命令格式:umount [掛載點/設備文件]

      實例:

      把設備/dev/sdb2從/backup目錄卸載掉

      #umount /dev/sdb2

      或者

      #umount /backup

      更多Linux學習可以看以下鏈接:

      Linux操作系統的發展和介紹

      Linux和其他操作系統的區別

      震驚!面向新手最全面的Linux命令大全出爐了

      Linux文本編輯器——vim編譯器的全面講解

      Linux文件權限 出爐啦, 快進來學習吧!

      Linux系統下的用戶和用戶組的創建和管理

      Linux中RPM軟件包和YUM軟件倉庫的介紹和使用

      Linux系統下服務和運行目標管理——單用戶和多用戶模式的切換

      cron服務——Linux計劃任務管理

      Linux系統中網絡協議和網絡配置文件的介紹

      Linux系統中網絡管理命令和查看網絡配置的命令

      Linux系統中配置網絡信息IP地址,子網,網關,主機——永久配置和臨時配置

      請給我點個贊鼓勵我吧

      Linux 網絡

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:安卓彈出軟鍵盤把布局頂上去
      下一篇:數據恢復指南
      相關文章
      伊人久久五月丁香综合中文亚洲| 久久亚洲精品成人综合| 亚洲综合久久成人69| 亚洲精品无码久久久影院相关影片| 337P日本欧洲亚洲大胆精品| 亚洲heyzo专区无码综合| 亚洲精品国产av成拍色拍| 亚洲欧洲精品成人久久曰| 亚洲中文字幕无码av| 最新亚洲精品国偷自产在线| 国产.亚洲.欧洲在线| 亚洲综合色区中文字幕| 精品亚洲AV无码一区二区| 一区二区亚洲精品精华液| 亚洲精品无码专区| 精品亚洲成a人在线观看| 国产成人人综合亚洲欧美丁香花 | 久久久久亚洲精品无码系列| 亚洲va无码va在线va天堂| 久久精品国产亚洲AV网站| 亚洲天堂男人天堂| 亚洲第一页在线观看| 2020亚洲男人天堂精品| 亚洲色偷偷综合亚洲av78| 亚洲A∨精品一区二区三区下载 | 亚洲2022国产成人精品无码区| 久久精品国产亚洲av麻豆色欲| 亚洲无线一二三四区| 2020年亚洲天天爽天天噜| 日韩亚洲国产高清免费视频| 亚洲精品理论电影在线观看| 色天使亚洲综合一区二区| 爱情岛论坛网亚洲品质自拍| 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲综合成人婷婷五月网址| 亚洲国产精品无码中文lv| 亚洲成年人啊啊aa在线观看| 亚洲熟妇无码乱子AV电影| 亚洲国产老鸭窝一区二区三区| 亚洲国产高清视频在线观看| 亚洲日本在线电影|