2014-09-03 103 views
0

有任何方法可以檢測塊設備(如/ dev/sda或/ dev/sdc)是否與本地磁盤(scsi或sata)有關)還是可移動的USB磁盤?檢測塊設備是本地磁盤還是可移動USB磁盤

我正在寫一個shell腳本,必須檢測本地磁盤塊設備,不包括任何可移動磁盤。

謝謝!

+0

這可能有助於http://www.unix.com/shell-programming-and-scripting/104737-bash-script-detect-list-usb-flash-drives.html – 2014-09-03 07:18:38

+0

這可能會適應:http: //stackoverflow.com/a/5119606/42610 – liori 2014-09-03 07:20:50

回答

1

使用lshw

lshw -class disk -class storage 

並查找bus info字符串。