linux的安装nmom命令,Linux下块设备查看命令lsblk详解
簡介
在Linux系統下面,塊設備使用很常見,尤其是一些傳統商用數據庫,例如Oracle,DB2就經常使用塊設備,lsblk命令可以非常方便的讓你獲取所有的塊設備信息。
lsblk安裝
如果你的Linux系統上沒有lsblk命令,沒關系,安裝很容易
yum install util-linux
lsblk常用參數詳解
[root@mysql ~]# lsblk --help
選項:
-a, --all 打印所有設備
-b, --bytes 以字節為單位而非易讀的格式來打印 SIZE
-d, --nodeps 不打印從屬設備(slave)或占位設備(holder)
-D, --discard 打印時丟棄能力
-e, --exclude 根據主設備號排除設備(默認:內存盤)
-I, --include 只顯示有指定主設備號的設備
-f, --fs 輸出文件系統信息
-h, --help 使用信息(此信息)
-i, --ascii 只使用 ascii 字符
-m, --perms 輸出權限信息
-l, --list 使用列表格式的輸出
-n, --noheadings 不打印標題
-o, --output 輸出列
-p, --paths 打印完整設備路徑
-P, --pairs 使用 key=“value” 輸出格式
-r, --raw 使用原生輸出格式
-s, --inverse 反向依賴
-t, --topology 輸出拓撲信息
-S, --scsi 輸出有關 SCSI 設備的信息
-h, --help 顯示此幫助并退出
-V, --version 輸出版本信息并退出
lsblk用法舉例
獲取塊設備,以樹形展示
[mysql@mysql ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
|-sda1 8:1 0 1G 0 part /boot
`-sda2 8:2 0 99G 0 part
|-centos-root 253:0 0 87G 0 lvm /
|-centos-swap 253:1 0 2G 0 lvm [SWAP]
`-centos-home 253:2 0 10G 0 lvm /home
sr0 11:0 1 4.3G 0 rom
在這里解釋一下重要的列名含義,更多信息可以用lsblk --help自己查看
1.MAJ:MIN:本欄顯示主要和次要設備號
2.RM:顯示可移動設備。0表示非移動設備,1表示可移動設備
3.RO:是否只讀,0表示非只讀,1表示只讀
獲取塊設備全路徑和權限
[mysql@mysql ~]$ lsblk -mp
NAME SIZE OWNER GROUP MODE
/dev/sda 100G root disk brw-rw----
|-/dev/sda1 1G root disk brw-rw----
`-/dev/sda2 99G root disk brw-rw----
|-/dev/mapper/centos-root 87G root disk brw-rw----
|-/dev/mapper/centos-swap 2G root disk brw-rw----
`-/dev/mapper/centos-home 10G root disk brw-rw----
/dev/sr0 4.3G root cdrom brw-rw----
從上面結果可以清楚看到各個塊設備所屬用戶和組,以及權限
獲取塊設備的IO調度算法
[mysql@mysql ~]$ lsblk -t
NAME ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE RA WSAME
sda 0 512 0 512 512 1 deadline 128 4096 32M
|-sda1 0 512 0 512 512 1 deadline 128 4096 32M
`-sda2 0 512 0 512 512 1 deadline 128 4096 32M
|-centos-root 0 512 0 512 512 1 128 4096 32M
|-centos-swap 0 512 0 512 512 1 128 4096 32M
`-centos-home 0 512 0 512 512 1 128 4096 32M
sr0 0 2048 0 2048 2048 1 deadline 128 128 0B
在這里我就不再一一列舉用法了,感興趣的朋友可以自己再仔細研究,有新的用法可以留言評論。
總結
以上是生活随笔為你收集整理的linux的安装nmom命令,Linux下块设备查看命令lsblk详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux踩内存内存越界,Linux如何
- 下一篇: vmlite linux版本,vmlit