一、設備的查看
(1)發現系統中的設備(可以查看所有的設備,但不能查看是否可以使用)
fdisk -l
cat /proc/partitons
(2)系統發現可以使用,但沒有投入使用,隨時可以投入使用的設備
blkid
(3)發現並且正在使用的設備df
df -h中1M=1024kb
df -H 中1M=1000kb (相對來說,-h是更爲準確的參數)
二、設備名稱的讀取
設備 設備在LINUX內的文件名
IDE硬盤 /dev/hd[a-d]
SCSI/SATA/USB硬盤 /dev/sd[a-p]
SATA硬盤爲串口硬盤
U盤 /dev/sd[a-p]
軟驅 /dev/fd[0-1]
打印機 25針:/dev/lp[0-2]
USB:/dev/usb/lp[0-15]
鼠標 USB:/dev/usb/mouse[0-15]
PS2:/dev/psaux
當前CD ROM/DVD ROM /dev/cdrom
當前鼠標 /dev/mouse
磁帶機 IDE:/dev/ht0
SCSI:/dev/st0
/dev/cdom /dev/sr*[0-....] 系統中的光驅/dev/mapper 系統中的虛擬設備
三、設備的使用
設備必須要用目錄來對設備中的內容進行讀取,所以在使用是進行掛載動作
1、用blkid查看可以使用的設備
2、掛載
mount /dev/vdb1 /mnt
umount /dev/vdb1 | /mnt (卸載設備或者掛載的目錄均可卸載下來)
3、將設備掛載且在只讀模式下
4、將設備在不卸載的情況下更改其使用模式,將只讀更改爲讀寫
####卸載時出現的報錯
1、卸載時,該設備正在被使用狀態,會出現報錯
2、使用lsof /mnt 或者fuser -vm /mnt查看哪一個進程正在使用該設備
3、可以強制關閉此進程然後下載設備
(在第二條中均可以查看該進程的PID,可以使用kill -9 PID,或者fuser -kvm /mnt,直接結束進程)
4、若在此掛載此光盤,會發現多出來的程序,是上次強制關閉的結果