版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/starter_____/article/details/88554930
在 Linux 系统中,所有的文件都是以 / 目录为根的一棵大目录树进行管理。如果要使用USB存储设备、光盘或软盘等存储设备,必须将这些设备中的小目录树挂载到 Linux 系统的大目录树中。
mount
作用: 挂载设备
语法: mount [选项] <挂载设备名称> <挂载点>
使用权限: all
常用参数:
-t: 挂载的文件系统
-o [参数=值] :对于挂载的不同类型的设备可以使用一组不同的参数
挂载设备的过程:
(1)获取设备名称
fdisk -l
(2)建立挂载点目录
cd /mnt
mkdir usb
(3)挂载设备
mount /dev/sdb1 /mnt/usb
PS:若文件名因含有中文出现乱码,可用以下命令解决
mount -o iocharset=cp936 /dev/sdb1 /mnt/usb
umount
作用: 卸载设备
语法: umount <挂载设备名称或挂载点>
范例:
umount /dev/sdb1
umount /mnt/usb
自动挂载
- 使用配置文件/etc/fstab来自动挂载存储设备。
- 文件/etc/fstab存放的是系统中的文件系统信息。
/etc/fstab
fstab每一行对应一个分区记录
格式为:<fs_spec> <fs_file> <fs_type> <fs_options> <fs_dump> <fs_pass>
包含六个域:
- 第一列为设备号或该设备的卷标
- 第二列为挂载点
- 第三列为文件系统
- 第四列为文件系统参数
- 第五列为是否可以用dump命令备份(0:不备份,1:备份)
- 第六列为是否在系统启动的时候,用fsck检验分区。
mount -a
- 该命令将文件/etc/fstab中提到的所有文件系统,凡没使用noauto选项的,一律按照指定的方式自动挂载。该命令一般在系统的启动脚本中执行。
mount <挂载点> 或者 mount <挂载设备名称>
- 当挂载fstab中提到的文件系统时,可以只指定挂载设备或者只指定挂载点即可完成挂载