Linux —— 挂载与卸载

版权声明:本文为博主原创文章,未经博主允许不得转载。 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中提到的文件系统时,可以只指定挂载设备或者只指定挂载点即可完成挂载

猜你喜欢

转载自blog.csdn.net/starter_____/article/details/88554930
今日推荐