devices)
每次与系统传输数据时,只传输一个字符.没有缓冲区,系统直接从物理设备读取字符.常用于流设备的通信.因为没有缓存,所以只能顺序读取字符,不支持随机读取.像串口和键盘就是字符设备....块设备(Block devices)
与字符设备相反,块设备每次与系统传输数据时,是以块(Block)的方式来传输的.由于以块来读取,所以需要一定读取时间,故常设有缓存区,支持随机读取.常见的块设备有硬盘...分区完成后,我们就可以在不同的分区上干不同的事情了.我把sda2标记为C盘,把sda3标记为D盘,把Linux的根目录挂载在sda6上,把/home目录挂载在sda5上,大家互相不再干扰,和谐共处....不同的系统支持的文件系统不同,
Windows:FAT16,FAT32,NTFS等
Linux:ext1,ext2,ext3,ext4,NTFS,ISO9660等
Mac OS X:HFS,HFS+
如何查看各个分区的文件系统呢.../dev/sda2和/dev/sda3是ntfs文件系统,/dev/sda5和/dev/sda6是ext4文件系统.