Linux——物理設備介紹——掛載硬件設備講解
前言
這是我聽老師講課做的筆記,考試要看的。 這是視頻地址
物理設備介紹
在linux系統中,目錄、字符設備、塊設備、套接字、打印機等都被抽象成了文件,既然平時我們打交道的都是文件,那么又應該如何找到它們呢?
在Linux系統中并不存在C/D/E/F等盤符,Linux系統中的一切文件都是從“根(/)”目錄開始的,并按照文件系統層次化標準(FHS)采用樹形結構來存放文件,以及定義了常見目錄的用途。
另外,Linux系統中的文件和目錄名稱是嚴格區分大小寫的。例如,root、rOOt、Root、rooT均代表不同的目錄,并且文件名稱中不得包含斜杠(/)。
在Linux系統中一切都是文件,硬件設備也不例外。既然是文件,就必須有文件名稱。系統內核中的udev設備管理器會自動把硬件名稱規范起來,目的是讓用戶通過設備文件的名字可以猜出設備大致的屬性以及分區信息等。另外,udev設備管理器的服務會一直以守護進程的形式運行并偵聽內核發出的信號來管理/dev目錄下的設備文件。
由于現在的IDE設備已經很少見了,所以一般的硬盤設備都會是以“/dev/sd”開頭的。而一臺主機上可以有多塊硬盤,因此系統采用a~p來代表16塊不同的硬盤(默認從a開始分配),而且硬盤的分區編號也很有講究:
主分區或擴展分區的編號從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小時內刪除侵權內容。