《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 其他 > Linux教學(xué)——Linux命令lsscsi詳解

Linux教學(xué)——Linux命令lsscsi詳解

2022-09-02
來源:電子技術(shù)應(yīng)用專欄作家 一口Linux
關(guān)鍵詞: lsscsi SCSI 硬盤接口

  想要弄明白scsi" target="_blank">lsscsi命令,首先我們必須搞清楚什么是SCSI,以及常見的硬盤接口,常用的硬盤參數(shù)。

  一、什么是scsi?

  SCSI(Small Computer System Interface)是一套完整的數(shù)據(jù)傳輸協(xié)議,其主要功能是在主機和存儲設(shè)備之間傳送命令、狀態(tài)和塊數(shù)據(jù)。在各類存儲技術(shù)中,SCSI技術(shù)可謂是最重要的脊梁。

  SCSI協(xié)議位于操作系統(tǒng)和外部資源之間,它具有一系列的功能組件,操作系統(tǒng)對外部設(shè)備(如磁盤、磁帶、光盤、打印機等)的I/O操作均可以通過SCSI協(xié)議來實現(xiàn),一般情況下,SCSI協(xié)議都嵌入到設(shè)備驅(qū)動器或者主機適配器的板載邏輯中。

  微信圖片_20220902165142.png

  二、常見硬盤接口

  1. IDE接口的硬盤

  其英文名稱:Integrated Drive Electronics,常見的2.5英寸IDE硬盤接口它的本意是指把“硬盤控制器”與“盤體”集成在一起的硬盤驅(qū)動器。

  IDE代表著硬盤的一種類型,但在實際的應(yīng)用中,人們也習(xí)慣用IDE來稱呼最早出現(xiàn)IDE類型硬盤ATA-1,這種類型的接口隨著接口技術(shù)的發(fā)展已經(jīng)被淘汰了,而其后發(fā)展分支出更多類型的硬盤接口,比如ATA、Ultra ATA、DMA、Ultra DMA等接口都屬于IDE硬盤。

  其特點為:價格低廉,兼容性強,性價比高,數(shù)據(jù)傳輸慢,不支持熱插拔等等。

  微信圖片_20220902165246.jpg

  2. SCSI接口硬盤

  SCSI并不是專門為硬盤設(shè)計的接口,是一種廣泛應(yīng)用于小型機上的高速數(shù)據(jù)傳輸技術(shù)。

  SCSI接口具有應(yīng)用范圍廣、多任務(wù)、帶寬大、CPU占用率低,以及熱插拔等優(yōu)點,但較高的價格使得它很難如IDE硬盤般普及,因此SCSI硬盤主要應(yīng)用于中、高端服務(wù)器和高檔工作站中。

  其特點為:傳輸速率高、讀寫性能好、可連接多個設(shè)備、可支持熱插拔,但是價格相對來說比較貴。

  微信圖片_20220902165303.jpg

  3. SATA接口類型

  其英文名稱為:Serial Advanced Technology Attachment。使用SATA(Serial ATA)口的硬盤又叫串口硬盤,是未來PC機硬盤的趨勢。

  Serial ATA采用串行連接方式,串行ATA總線使用嵌入式時鐘信號,具備了更強的糾錯能力,與以往相比其最大的區(qū)別在于能對傳輸指令(不僅僅是數(shù)據(jù))進行檢查,如果發(fā)現(xiàn)錯誤會自動矯正,這在很大程度上提高了數(shù)據(jù)傳輸?shù)目煽啃浴?/p>

  串行接口還具有結(jié)構(gòu)簡單、支持熱插拔的優(yōu)點。

  微信圖片_20220902165323.jpg

  三、 lsscsi命令

  lsscsi列出scsi/sata設(shè)備信息,比如硬盤驅(qū)動器,光盤驅(qū)動器。

  1. lsscsi 命令安裝

  -bash: lsscsi command not found

  #Debian

  apt-get install lsscsi

  #Ubuntu

  apt-get install lsscsi

  #Alpine

  apk add lsscsi

  #Arch Linux

  pacman -S lsscsi

  #Kali Linux

  apt-get install lsscsi

  #CentOS

  yum install lsscsi

  #Fedora

  dnf install lsscsi

  #Raspbian

  apt-get install lsscsi

  #Docker

  docker run cmd.cat/lsscsi lsscsi

  2. lsscsi命令英文手冊

  詳細命令說明地址

  https://sg.danny.cz/scsi/lsscsi.html

  微信圖片_20220902165349.png

  2. 命令格式

  lsscsi 命令語法:

  lsscsi [選項] [H:C:T:L]

  lsscsi 命令選項:

 微信截圖_20220902165422.png

  3. 結(jié)果含義

  微信圖片_20220902165442.png

  四、命令舉例

 微信截圖_20220902165509.png

  lsscsi -s列出所有具有人類可讀磁盤容量的 SCSI 設(shè)備:

 微信截圖_20220902165537.png

  五、其他

  1. Linux下scsi相關(guān)文件節(jié)點

  33.png

 微信截圖_20220902165817.png

 

  2. Linux 開啟 SCSI 日志調(diào)試功能

  1.編譯選項中需開啟 CONFIG_SCSI_LOGGING

  微信圖片_20220902165837.png

  2.該編譯選項說明

  微信截圖_20220902165900.png

      微信截圖_20220902165917.png


 更多信息可以來這里獲取==>>電子技術(shù)應(yīng)用-AET<<

微信圖片_20210517164139.jpg

電子技術(shù)應(yīng)用專欄作家  一口linux

微信圖片_20220701092006.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。