在linux系统中,设备是怎么定义的?答:设备在linux系统下像普通文件一样,称为设备文件。
在linux系统下,U盘、光盘,软盘的设备文件名叫什么?答:
U盘叫/dev/sda1(sd表示是SCSI设备,因为U盘属于SCSI设备;a表示第一块,b就是第二块喽;1表示第一分区,2就是第二分区喽~)
IDE光驱叫/dev/had
SCSI光驱叫/dev/srx(x是编号)
磁带叫/dev/stx(x为编号)
/dev/cdrom(指向光驱的符号链接,反正我不懂)
在linux系统下,设备文件是什么文件类型(格式)?
有多种多样,如下:
msdos(DOS文件系统类型)
vfat(支持长文件名的DOS分区文件系统类型,也可理解为windows文件系统类型)
iso9660(光盘格式文件类型)
ext2/ext3/ext4(linux下主流的文件系统类型)
xfs(linux下一种高性能日志文件系统,在centos7.x版本中成为默认的文件系统)
在linux系统下,怎么使用(挂载)U盘、光驱、软盘?答:
首先确定设备文件类型,设备文件名(命令dmesg|more可以查看),还有放置的地方(挂载点),然后使用以下命令:
mount -t 设备文件类型 设备文件名 挂载点
比如:mount -t vfat /dev/sda1 /mnt/usb 挂载一个U盘,挂载点可以随便指定,/mnt/文件夹下是专门给你临时挂载东西的,其实还有一个/media目录是centos7.x之前版本系统自动挂载的时候放的位置,/run目录是centos7.x之后的版本自动挂载的位置。
再比如:mount -t iso9660 /dev/hda /mnt/cdrom 挂载一个光盘,你可以到/mnt/cdrom里面查看光盘内容了。
再再比如:mount -t msdos /dev/fd0 /mnt/floppy 挂载了一个软盘,我没用过软盘。
挂载的设备不用后要卸载,以后想用再挂载,所以用mount命令挂载的都是一次性的,不是永久的。
在linux系统中,如何卸载设备?
umount 挂载目录
比如:umount /mnt/usb
再比如:umount /mnt/cdrom