linux(十九)文件如何表示設(shè)備?

直接上碼

?  /tmp ll /dev/sda*
brw-rw----. 1 root disk8, 0 Dec 28 13:15 /dev/sda
brw-rw----. 1 root disk 8, 1 Dec 28 13:15 /dev/sda1
brw-rw----. 1 root disk 8, 2 Dec 28 13:15 /dev/sda2
brw-rw----. 1 root disk 8, 3 Dec 28 13:15 /dev/sda3

Linux中用文件來表示設(shè)備,通過major(主設(shè)備編號,上面的 8)和minor(次設(shè)備編號 8后面跟的0~3)。常見的硬盤相關(guān)設(shè)備代碼如下:

磁盤文件名 Major Minor
/dev/hda 3 0~63
/dev/hdb 3 64~127
/dev/sda 8 0~15
/dev/sdb 8 16~31

下面介紹修改磁盤參數(shù)的命令mknod

mknod 設(shè)備文件名 [bcp] [Major] [Minor]

b :設(shè)置設(shè)備名稱成為一個外部存儲設(shè)備文件,如硬盤。
c :設(shè)置設(shè)備名稱成為一個外部輸入設(shè)備文件,例如鼠標。
p :設(shè)置設(shè)備名稱成為FIFO文件。

小重點,開機掛載

開機掛載主要在/etc/fstab設(shè)置,如下


UUID=18d5f67f-2c8b-4430-8289-d276c0022ee9 /                       xfs     defaults        0 0
UUID=08c57926-e1be-4612-a5b7-7793af54ca27 /boot                   xfs     defaults        0 0
UUID=d53b0f50-2921-4401-a5ef-f67b79ff18a5 swap                    swap    defaults        0 0

將要開機掛載的設(shè)備寫入到這個文件, 重啟前務(wù)必測試。


e2label 設(shè)備名稱 新的Label名稱

設(shè)置設(shè)備Label名

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容