Linux存储操作

挂载存储

查看设备名

连接存储设备(移动硬盘、U 盘等),执行:

sudo fdisk -l

TF 卡可能会被显示为 /dev/mmc,U盘和移动硬盘会被显示为 /dev/sda

新建挂载路径

比如要把存储设备挂载到 ~/downloads 目录,要求该目录必须已经存在。

mkdir ~/downloads

挂载

注意这里挂载的是分区 sda1,不是设备 sda-o 选项指定归属用户和归属组,保证该用户拥有该挂载目录的读写权限。

sudo mount -o uid=pi,pid=pi /dev/sda1 ~/downloads

取消挂载存储

sudo umount ~/downloads

如果提示设备在忙,查看占用该目录的进程,结束进程后再取消挂载。

lsof | grep ~/downloads

格式化存储设备

首先将要格式化的存储设备分区取消挂载。

sudo umount ~/downloads

格式化为 FAT32 格式(在 Linux 中都会显示为 FAT 格式)

sudo mkfs.vfat -F 32 /dev/sda1

格式化为 Linux EXT 格式

sudo mkfs.ext4 /dev/sda1
sudo mkfs.ext3 /dev/sda1
sudo mkfs.ext2 /dev/sda1

格式化为 NTFS 格式,需要安装 nftsprogs

sudo apt-get install ntfsprogs
sudo mkfs.ntfs /dev/sda1

参考链接

目录