導航:首頁 > 器材知識 > linux顯示前三行設備名稱是什麼

linux顯示前三行設備名稱是什麼

發布時間:2023-10-02 22:51:52

『壹』 linux系統中設備文件命名的規則是什麼

你說的是磁碟吧,我給你一個資料看看。Linux硬碟分區簡介磁碟命名 相對Solaris來說,Linux磁碟命名的概念就簡單多了,而且和我們平常使用的Windows系統多少有些瓜葛。和Solaris一樣,在Linux中,每個硬體設備都有一個稱為設備名稱的特別名字,例如,接在IDE1的第一個硬碟(master主硬碟),其設備名稱為/dev/hda,也就是說我們可以用「/dev/hda」來代表此硬碟,下面的信息相信大家看了以後會有「一目瞭然」的感覺: 磁碟 設備名稱 IDE1的第1個硬碟(master) /dev/hda IDE1的第2個硬碟(slave) /dev/hdb IDE2的第1個硬碟(master) /dev/hdc IDE2的第2個硬碟(slave) /dev/hdd SCSI的第1個硬碟 /dev/sda SCSI的第2個硬碟 /dev/sdb 這么看來,是不是比Solaris的硬碟命名容易理解多了? 分區命名 分區的目的,是為了讓數據能夠分類存放。每一個分割出來的區域,就稱為一個「分區」(partition),在Solaris中,也常常用「slice」(片)的概念,例如我們前面所講過的c0t0d0s0中的s0,就是指代第一個分區。在Linux中,分區的概念和Windows得更加接近,硬碟分區按照功能的不同,可以分為以下幾類: 1. 主分區(primary) 2. 擴展分區(extended) 3. 邏輯分區(logical) 主分區(primary) 通常在劃分硬碟的第1個分區時,會指定為主分區。但是和Windows不同的是,windows中一個硬碟最多隻允許有1個主分區,而Linux最多可以讓用戶創建4個主分區。 擴展分區(extended) 由於Linux中一個硬碟最多隻允許有4個主分區,如果想要創建更多的分區,怎麼辦?於是就有了擴展分區的概念。用戶可以創建一個擴展分區,然後在擴展分區上創建多個邏輯分區。從理論上來說,邏輯分區沒有數量上的限制。 需要注意的是,創建擴展分區的時候,會佔用一個主分區的位置,因此,如果創建了擴展分區,一個硬碟上便最多隻能創建3個主分區和一個擴展分區。而且,擴展分區不是用來存放數據的,它的主要功能是為了創建邏輯分區。這個概念,和Windows可說是一模一樣。 邏輯分區(logical) 邏輯分區不能夠直接創建,它必須依附在擴展分區下,容量受到擴展分區大小的限制。通常邏輯分區是存放文件和數據的地方。 有了磁碟命名和分區命名的概念,理解諸如/dev/hda1之類的分區名稱,應該就不是難事了。具體的,可以看下面的表示: 分區 分區名稱 IDE1的第1個硬碟(master)的第1個主分區 /dev/hda1 IDE1的第1個硬碟(master)的第2個主分區 /dev/hda2 IDE1的第1個硬碟(master)的第3個主分區 /dev/hda3 IDE1的第1個硬碟(master)的第4個主分區 /dev/hda4 IDE1的第1個硬碟(master)的第1個邏輯分區 /dev/hda5 IDE1的第1個硬碟(master)的第2個邏輯分區 /dev/hda6 ...... ...... IDE1的第2個硬碟(slave)的第1個主分區 /dev/hdb1 IDE1的第2個硬碟(slave)的第2個主分區 /dev/hdb2 ...... ...... SCSI的第1個硬碟的第1個主分區 /dev/sda1 SCSI的第1個硬碟的第2個主分區 /dev/sda2

『貳』 Linux中如何通過設備號找到設備

一個字元設備或者塊設備都有一個主設備號和次設備號。主設備號和次設備號統稱為設備號。主設備號用來表示一個特定的驅動程序。次設備號用來表示使用該驅動程序的各設備。

查看主設備號:

# cat /proc/devices
Character devices:
1 mem
4 /dev/vc/0
4 tty
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/ptmx
6 lp
7 vcs
10 misc
13 input
14 sound
21 sg
29 fb
116 alsa
128 ptm
136 pts
162 raw
180 usb
189 usb_device
202 cpu/msr
203 cpu/cpuid
216 rfcomm
249 blkwatch_272
250 hidraw
251 usbmon
252 bsg
253 pcmcia
254 rtc

Block devices:
1 ramdisk
2 fd
259 blkext
7 loop
8 sd
9 md
11 sr
65 sd
66 sd
67 sd
68 sd
69 sd
70 sd
71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd
253 device-mapper
254 mdp

如上所示,該命令會顯示字元設備和塊設備的主設備號。如果你想查看某個主設備號,那麼可以

[root@mylnx01 ~]# cat /proc/devices | grep 253
253 pcmcia
253 device-mapper

其中Device Mapper,Device Mapper 是 Linux 2.6 內核中提供的一種從邏輯設備到物理設備的映射框架機制,在該機制下,用戶可以很方便的根據自己的需要制定實現存儲資源的管理策略,當前比較流行的 Linux 下的邏輯卷管理器如 LVM2(Linux Volume Manager 2 version)、EVMS(Enterprise Volume Management System)、dmraid(Device Mapper Raid Tool)等都是基於該機制實現的。

次設備號查看

[root@mylnx01 ~]# ls -l /dev 或 ll /dev[root@mylnx01 ~]# ll /dev | grep 253 | grep -v grep
brw-rw---- 1 root root 253, 0 Jul 17 23:08 dm-0
brw-rw---- 1 root root 253, 1 Jul 17 23:08 dm-1
brw-rw---- 1 root root 253, 2 Jul 17 23:08 dm-2
brw-rw---- 1 root root 253, 3 Jul 17 23:08 dm-3
brw-rw---- 1 root root 253, 4 Jul 17 23:09 dm-4
brw------- 1 root root 253, 1 Jul 17 23:09 root

但是在一台伺服器的日誌信息遇到下面錯誤信息,通過/dev 沒有找到次設備號為253:14的塊設備。 如下所示

Jul 19 05:02:01 mylnx01 kernel: BLKWATCH ERR: Attempt to get a sector index out of the bitmap bounds.

Jul 19 05:02:01 mylnx01 kernel: BLKWATCH ERR: Critical error 1 happened for device 253:14. Additional info: Failed to mark block as dirty.

[root@getlnx01 ~]# ll /dev | grep 253 | grep -v grep

關於次設備號的主要用途,這篇博客主設備號和次設備號介紹了部分內容。

1、區分設備驅動程序控制的實際設備;

2、區分不同用途的設備 (misc 系列設備)

3、區分塊設備的分區 (partition)

通常,為了使應用程序區分所控制設備的類型,內核使用主設備號。而存在多台同類設備時,為了選擇其中的一種,設備驅動程序就使用次設備號。

# ll /dev/ | grep sd #或者命令 ll /dev/ | grep disk
brw-r----- 1 root disk 8, 0 Jul 17 23:08 sda
brw-r----- 1 root disk 8, 1 Jul 17 23:10 sda1
brw-r----- 1 root disk 8, 2 Jul 17 23:08 sda2
brw-r----- 1 root disk 8, 3 Jul 17 23:08 sda3
brw-r----- 1 root disk 8, 16 Jul 17 23:08 sdb
brw-r----- 1 root disk 8, 17 Jul 17 23:08 sdb1
brw-r----- 1 root disk 8, 18 Jul 17 23:08 sdb2
brw-r----- 1 root disk 8, 21 Jul 17 23:08 sdb5
brw-r----- 1 root disk 8, 32 Jul 17 23:08 sdc
brw-r----- 1 root disk 8, 33 Jul 17 23:08 sdc1
brw-r----- 1 root disk 8, 34 Jul 17 23:08 sdc2
brw-r----- 1 root disk 8, 37 Jul 17 23:08 sdc5
brw-r----- 1 root disk 8, 48 Jul 17 23:08 sdd
brw-r----- 1 root disk 8, 49 Jul 17 23:08 sdd1
brw-r----- 1 root disk 8, 50 Jul 17 23:08 sdd2
brw-r----- 1 root disk 8, 51 Jul 17 23:08 sdd3
brw-r----- 1 root disk 8, 53 Jul 17 23:08 sdd5
brw-r----- 1 root disk 8, 64 Jul 17 23:08 sde
brw-r----- 1 root disk 8, 65 Jul 17 23:08 sde1
brw-r----- 1 root disk 8, 66 Jul 17 23:08 sde2
brw-r----- 1 root disk 8, 67 Jul 17 23:08 sde3
brw-r----- 1 root disk 8, 69 Jul 17 23:08 sde5
brw-r----- 1 root disk 8, 80 Jul 17 23:08 sdf
brw-r----- 1 root disk 8, 81 Jul 17 23:08 sdf1
brw-r----- 1 root disk 8, 85 Jul 17 23:08 sdf5
brw-r----- 1 root disk 8, 96 Jul 17 23:08 sdg
brw-r----- 1 root disk 8, 97 Jul 17 23:08 sdg1
brw-r----- 1 root disk 8, 98 Jul 17 23:08 sdg2
brw-r----- 1 root disk 8, 101 Jul 17 23:08 sdg5
brw-r----- 1 root disk 8, 112 Jul 17 23:08 sdh
brw-r----- 1 root disk 8, 113 Jul 17 23:08 sdh1
brw-r----- 1 root disk 8, 117 Jul 17 23:08 sdh5

『叄』 如何在linux下 查看設備 型號,屬性

系統

# uname -a # 查看內核/操作系統/CPU信息
# head -n 1 /etc/issue # 查看操作系統版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看計算機名
# lspci -tv # 列出所有PCI設備
# lsusb -tv # 列出所有USB設備
# lsmod # 列出載入的內核模塊
# env # 查看環境變數

資源

# free -m # 查看內存使用量和交換區使用量
# df -h # 查看各分區使用情況
# -sh <目錄名> # 查看指定目錄的大小
# grep MemTotal /proc/meminfo # 查看內存總量
# grep MemFree /proc/meminfo # 查看空閑內存量
# uptime # 查看系統運行時間、用戶數、負載
# cat /proc/loadavg # 查看系統負載

磁碟和分區

# mount | column -t # 查看掛接的分區狀態
# fdisk -l # 查看所有分區
# swapon -s # 查看所有交換分區
# hdparm -i /dev/hda # 查看磁碟參數(僅適用於IDE設備)
# dmesg | grep IDE # 查看啟動時IDE設備檢測狀況

網路

# ifconfig # 查看所有網路介面的屬性
# iptables -L # 查看防火牆設置
# route -n # 查看路由表
# netstat -lntp # 查看所有監聽埠
# netstat -antp # 查看所有已經建立的連接
# netstat -s # 查看網路統計信息

進程

# ps -ef # 查看所有進程
# top # 實時顯示進程狀態

用戶

# w # 查看活動用戶
# id <用戶名> # 查看指定用戶信息
# last # 查看用戶登錄日誌
# cut -d: -f1 /etc/passwd # 查看系統所有用戶
# cut -d: -f1 /etc/group # 查看系統所有組
# crontab -l # 查看當前用戶的計劃任務

服務

# chkconfig --list # 列出所有系統服務
# chkconfig --list | grep on # 列出所有啟動的系統服務

程序

# rpm -qa # 查看所有安裝的軟體包

閱讀全文

與linux顯示前三行設備名稱是什麼相關的資料

熱點內容
附近電動工具城 瀏覽:150
軸承座如何定向 瀏覽:47
觀賞魚缸自動補水裝置 瀏覽:660
隱藏輸入法工具箱 瀏覽:221
鑄造可分為什麼 瀏覽:596
超聲波霧化器有什麼副作用 瀏覽:879
close管道閥門 瀏覽:178
eja是什麼儀表品牌 瀏覽:714
小區公共器材有哪些 瀏覽:68
東莞莞城五金機電市場到廣州 瀏覽:121
z2軸承什麼意思 瀏覽:884
陝西鋒瑞電氣設備有限公司怎麼樣 瀏覽:593
鋼結構廠都有什麼設備 瀏覽:228
氮氣用什麼閥門好 瀏覽:510
健康博士美容院儀器怎麼樣 瀏覽:641
大學機械工程專業具備哪些能力 瀏覽:605
勝芳鎮五金機電 瀏覽:885
怎麼設置電腦音頻輸出設備 瀏覽:240
暖氣的閥門類型 瀏覽:534
機械費的三類費用指的是什麼意思 瀏覽:59