磁盘管理就是比如管理硬盘,重点是 U盘 和 SD卡

学磁盘管理之前,①先准备一个空的 U盘或者SD卡(要带读卡器) ,因为要格式化U盘重新创建分区

② 确保 U盘 是 FAT 格式的,不要用NTFS格式

磁盘的挂载、卸载、分区和格式化都需要管理员权限

(一)ubuntu 磁盘文件

/dev/sd* 文件,此类文件是磁盘设备文件,该步骤并不能直接访问磁盘,必须要将磁盘挂载到某一个目录下才可以访问

提示:上面的 “ * ” 是通配符,用命令 “ ls /dev/sd* ” 查询磁盘设备文件,要确定那个是正确的磁盘设备文件,将U盘拔下再插上即可

可能会确定出 sdb,sdb1两个文件,其中/dev/sdb 是U盘,/dev/sdb1 是 U盘的一个分区

一般U盘或SD卡只有一个分区

(二)磁盘和目录的容量查询命令

 df : 列出文件系统的整体磁盘使用量,主要查看文件系统的使用量

du : 查看某一目录下文件的大小

(三)磁盘的挂载与卸载,分区和格式化

1,磁盘的挂载和卸载

① /dev : 可查看设备驱动文件;/media : 此目录下放置可插拔设备,例如SD卡或者U盘就是挂载到此目录中

/dev 是设备驱动文件但并没有挂载;/media 中已经将设备挂载到目录

② /dev/sd* 文件,此类文件是磁盘设备文件,并不能直接访问磁盘(因为它不是目录),因此必须要将磁盘挂载到某一目录下才能访问

③ 挂载和卸载都需要管理员权限,要用 sudo 命令升级权限 

挂载和卸载的命令:

sudo mount 

sudo umount

若挂载后无法显示中文:用命令sudo mount -o iocharset=utf8 设备文件 挂载目录

2,磁盘分区

若删除分区时,提示磁盘资源或设备忙,说明某些设备正在使用磁盘或者磁盘正在被挂载 

U盘正在被挂载,则不能进行分区操作            切记切记重点!!!(先卸载再分区)

命令如下: 

sudo fdisk  设备驱动文件

例如:sudo fdisk /dev/sdb        #不是U盘分区文件(/dev/sdb1),是原U盘文件即 /dev/sdb

 删除分区实在  /dev 目录中

3,磁盘格式化

磁盘分区创建好以后就可以格式化磁盘,使用命令 mkfs  

sudo mkfs -t vfat /dev/sdb1        #格式化第一个分区且文件系统是FAT

 sudo mkfs -t vfat /dev/sdb2        #格式化第二个分区且文件系统是FAT

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐