1、查看移动硬盘的信息

命令:fdisk -l
sudo fdisk -l
该命令会列出硬盘硬件的相关信息。

2、 创建一个挂载目录

创建一个空文件夹,用于挂载硬盘。
mkdir ~/disk

3、 使用mount命令

命令:mount
mount命令可以将硬盘挂载在一个文件夹上。
sudo mount /dev/sda1 ~/disk
注意,这个时候使用的是root权限去进行的挂载。
这个时候的disk文件夹对于普通用户没有写操作的权限。
这时,可以使用chmod命令,修改文件夹权限。
sudo chmod 777 ~/disk/

4、 卸载硬盘

命令:umount
通过设备名或者挂载点都可以卸载
sudo umount -v /dev/sda1 # 通过设备卸载 sudo umount -v ~/disk # 通过挂载点卸载

5、 开机自动挂载

因为mount命令在系统重启以后会失效。
所以要通过配置文件,来让硬盘开机自动挂载。
首先,打开文件/etc/fstab
sudo vi /etc/fstab
将下面配置,添加在文件的最后(两句话是一个意思,随意使用一句就行):
/dev/sda1 /home/pi/disk ext4 defaults 0 0 # 使用设备名挂载 UUID=fsdfs-fsdf-werwerw-343-wer-aada /home/pi/disk ext4 defaults 0 0 # 使用UUID挂载,推荐
其中/dev/sda1为设备的名字。
其中home/pi/disk为挂载点。
扩展信息

1、 mount命令详解

参考网站:菜鸟

2、 fstab配置详解

文件fatab中的配置,一个有五个参数。
Device:磁盘设备文件或者该设备的Label或者UUID
设备文件:就是/dev/sda1。因为设备文件会因为插槽顺序而改变,所以不是最好的挂载方式。
Label:
UUID:每个分区被格式化以后都会有一个UUID作为唯一的标识号。使用uuid挂载的话就不用担心会发生错乱的问题了
查看Label和UUID:
sudo dumpe2fs -h /dev/sda1 #Filesystem UUID: 3b10fe13-def4-41b6-baae-9b4ef3b3616c ### 这个是UUID #Filesystem volume name: /boot ### 这个就是Label name
另一种查看UUID方式:
sudo blkid # /dev/sda1 UUID="d2f9b3f7-0047-9bbd-3456ddffasaswf" TYPE="ext4" PARTUUID="a5efgt2-01"
Mount point:设备的挂载点
filesystem:磁盘文件系统的格式
包括ext2、ext3、reiserfs、nfs、vfat等
parameters:文件系统的参数

参数说明
Async/sync设置是否为同步方式运行,默认为async
auto/noauto当下载mount -a 的命令时,此文件系统是否被主动挂载。默认为auto
rw/ro是否以以只读或者读写模式挂载
exec/noexec限制此文件系统内是否能够进行"执行"的操作
user/nouser是否允许用户使用mount命令挂载
suid/nosuid是否允许SUID的存在
Usrquota启动文件系统支持磁盘配额模式
Grpquota启动文件系统对群组磁盘配额模式的支持
Defaults同事具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置

能否被dump备份命令作用

参数说明
0代表不要做dump备份
1代表要每天进行dump的操作
2代表不定日期的进行dump操作

是否检验扇区

参数说明
0不要检验
1最早检验(一般根目录会选择)
21级别检验完成之后进行检验