精华内容
下载资源
问答
  • 文章目录文件系统 挂载mount卸载umount1、U盘 挂载卸载2、镜像文件 挂载卸载3、系统自动挂载/etc/fstab和/etc/mtab的区别 文件系统 挂载mount卸载umount Linux中的根目录以外的文件要想被访问,需要将...



    文件系统 挂载mount 与 卸载umount

    Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。只有被挂载了之后,才可以访问里面的内容。

    注意 “挂载点”的目录需要以下几个要求:

    (1)目录事先存在,可以用mkdir命令新建目录;

    (2)挂载点目录不可被其他进程使用到;

    (3)挂载点下原有文件将被隐藏。

    挂载操作必须要在最高权限下使用,一般是root用户。


    1、U盘 挂载与卸载

    1. 通过fdisk -l命令,查看磁盘分区情况,也可以查看到u盘被分区的位置,以及u盘文件格式

      在这里插入图片描述

      在这里插入图片描述

      这里可以查看到USB的信息,一个exFAT格式的USB被分区到/dev/sdb1位置

    2. 通过mkdir /mnt/usb 在根目录下创建一个文件夹mnt,在mnt文件夹中创建一个usb文件夹,用于将u盘的内容挂载到usb文件夹中,当然也可以根据自己的喜好创建一个文件夹用于挂载u盘

      在这里插入图片描述

    3. 通过mount /dev/sdb1 /mnt/usb 将u盘分区的位置挂载到usb目录下,此时就可以在usb目录下访问到u盘内容
      在这里插入图片描述

      mount挂载命令使用方法

      mount –t 类型 –o 挂接方式 磁盘分区目录 挂载位置目录

      -t 详细选项
      光盘或光盘镜像: iso9660

      DOS fat16文件系统: msdos

      Windows 9x fat32文件系统: vfat

      Windows NT ntfs文件系统: ntfs

      Mount Windows文件网络共享: smbfs(需内核支持)推荐cifs

      UNIX(LINUX)文件网络共享: nfs

      自动: auto

      -o 详细选项
      loop:用来把一个文件当成硬盘分区挂接上系统
      ro:采用只读方式挂接设备
      rw:采用读写方式挂接设备

      (ubuntu系统)

      默认不支持exfat格式的U盘,只需要运行如下的命令:sudo apt-get install exfat-utils

      出现包不能安装:
      Package <packagename> has no installation candidate
      

      解决方法如下:

      在root用户下执行

      # apt-get update
      # apt-get upgrade

    4. 通过mount -ldf -h 可查看所有被挂载的信息

      在这里插入图片描述

      其中就可查看到,刚刚被挂载的u盘的信息

      在这里插入图片描述
      通过df -h

      在这里插入图片描述

      -h 是 --human-readable 打印出来的信息是人能看得懂的!!!

    5. 通过umount /mnt/usb可以下载挂载

      在这里插入图片描述

      语法:

      umount [选项] [挂载点]/[设备名]

      功能:将使用mount命令挂载的文件系统卸载。

      注意:卸载时,当前目录不能在挂载点中、不能使用挂载点中的数据。


    2、镜像文件 挂载与卸载

    1. 将镜像文件拷贝到linux系统上。

      cp -i windows_10_ultimate_x64_2019.iso / 将windows_10_ultimate_x64_2019.iso文件拷贝到根目录下

      在这里插入图片描述

      通过du -h <文件名> 可查看文件的大小

      在这里插入图片描述

    2. 执行命令:mount -o loop <源文件名称> <挂载目录>

      mount -o loop windows_10_ultimate_x64_2019.iso /mnt/cd 挂载镜像文件,并进入/mnt/cd可查看镜像文件内容

      在这里插入图片描述

      通过df -h查看挂载情况

      在这里插入图片描述

    3. 卸载:umount /mnt/cd

      在这里插入图片描述


    3、系统自动挂载

    如果我们想实现开机自动挂载某设备,只要修改**/etc/fstab**文件即可。


    /etc/fstab 是文本文件,他储存了系统内的静态挂载点,即每次启动时挂载的文件系统。对/etc/fstab文件进行编辑即可,vim /etc/fstab,如图:

    在这里插入图片描述

    编写内容:

    1-要挂载的设备或伪文件系统   2-挂载点   3-文件系统类型   4-挂载选项   5-转储频率   6-自检次序

    编写格式:

    UUID=xxx xxx xxx defaults 0 0


    • 要挂载的设备或伪文件系统:设备文件、LABEL(LABEL="")、UUID(UUID="")、伪文件系统名称(proc, sysfs)

    • 挂载点:指定的文件夹(需要挂载到哪个文件夹中)

    • 文件系统类型 :需要被挂载的文件系统类型

    • 挂载选项:defaults

    • 转储频率

      0 :不做备份

      1:每天转储

      2:每隔一天转储

    • 自检次序

      0:不自检

      1:首先自检;一般只有rootfs才用1


    UUID

    命令:

    blkid [<文件的分区路径>] 不写分区路径,则会查看所有分区的UUID

    ls -l /dev/disk/by-uuid 可查看UUID

    在这里插入图片描述


    1. 通过vim /etc/fstab,编辑fstab,添加u盘的信息,可实现自动挂载

       	![在这里插入图片描述](https://img-blog.csdnimg.cn/20200614192114411.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTI1ODA4OQ==,size_16,color_FFFFFF,t_70)
      
    2. 输入命令shutdown -r now重启,输入df -h查看u盘是否自动挂载

      在这里插入图片描述

      由此,可见已被自动挂载


    /etc/fstab和/etc/mtab的区别

    • /etc/fstab文件的作用:

      记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。

    • /etc/mtab文件的作用

      记载的是现在系统已经装载的文件系统,包括操作系统建立的虚拟文件等;而/etc/fstab是系统准备装载的。 每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。当然我们自己还可以通过读取/proc/mount也可以来获取当前挂载信息

    展开全文
  • 本文通过脚本给大家分享了linux mount挂载卸载硬盘的方法,非常不错,具有一定的参考借鉴价值,感兴趣的朋友一起看看吧
  • Linux 挂载[root@whp6 ~]# mount /dev/sdb5 /mnt/[root@whp6 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 16G 2.1G 13G 14% /tmpfs 931M 0 931M 0% /dev/shm/dev/sda1 194M 28M 157M 16% /boot/...

    Linux 挂载

    [root@whp6 ~]# mount /dev/sdb5 /mnt/

    [root@whp6 ~]# df -h

    Filesystem Size Used Avail Use% Mounted on

    /dev/sda3 16G 2.1G 13G 14% /

    tmpfs 931M 0 931M 0% /dev/shm

    /dev/sda1 194M 28M 157M 16% /boot

    /dev/sdb5 2.0G 68M 1.9G 4% /mnt

    [root@whp6 ~]# df -T

    Filesystem Type 1K-blocks Used Available Use% Mounted on

    /dev/sda3 ext4 16311208 2134352 13348288 14% /

    tmpfs tmpfs 953276 0 953276 0% /dev/shm

    /dev/sda1 ext4 198337 28320 159777 16% /boot

    /dev/sdb5 ext4 2071384 68632 1897528 4% /mnt

    [root@whp6 ~]#

    备注:如果挂载到有文件的目录下 会遮挡原先文件 必须卸载挂载的硬盘 才能显示

    [root@whp6 ~]# ls /home/

    1.txt 2 22 wanghaipeng whp

    [root@whp6 ~]# mount /dev/sdb1 /home/

    [root@whp6 ~]# ls /home

    lost+found

    [root@whp6 ~]# umount /home

    [root@whp6 ~]# ls /home

    1.txt 2 22 wanghaipeng whp

    [root@whp6 ~]#

    Linux umount 卸载

    [root@whp6 /]# mount LABEL=wanghaipeng /home/whp/

    [root@whp6 /]# df -h

    Filesystem Size Used Avail Use% Mounted on

    /dev/sda3 16G 2.1G 13G 14% /

    tmpfs 931M 0 931M 0% /dev/shm

    /dev/sda1 194M 28M 157M 16% /boot

    /dev/sdb5 2.0G 68M 1.9G 4% /mnt

    /dev/sdb1 2.0G 74M 1.9G 4% /home/whp

    [root@whp6 /]# umount -l /home/whp/

    [root@whp6 /]# df -h

    Filesystem Size Used Avail Use% Mounted on

    /dev/sda3 16G 2.1G 13G 14% /

    tmpfs 931M 0 931M 0% /dev/shm

    /dev/sda1 194M 28M 157M 16% /boot

    /dev/sdb5 2.0G 68M 1.9G 4% /mnt

    [root@whp6 /]#

    以上所述是小编给大家介绍的Linux mount挂载和卸载硬盘,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    展开全文
  • 挂载:将新的文件系统关联至当前根文件系统;卸载:将某文件系统与当前根文件系统的关联关系予以移除;mount/umount命令简介:mount将...1.命令格式:mount:挂载格式: mount 设备 挂载点 Usage: mount /dev/sda5 /m...

    挂载:将新的文件系统关联至当前根文件系统;

    卸载:将某文件系统与当前根文件系统的关联关系予以移除;

    mount/umount命令简介:

    mount将新的文件系统关联至当前根文件系统,直接输入mount显示当前已挂载的文件系统。

    umount将某文件系统与当前根文件系统的关联关系予以移除;

    1.命令格式:

    mount:挂载

    格式: mount 设备 挂载点    Usage: mount /dev/sda5 /mnt/test

    设备:

    设备文件:/dev/sda5

    卷标:LABEL=""

    UUID:UUID=""

    挂载点:目录

    要求:

    1、此目录没有被其他进程使用;

    2、目录得事先存在;

    3、目录中的原有的文件将会暂时隐藏;

    挂载完成后,要通过挂载点访问对应文件系统上的文件。

    直接输入mount:显示当前系统已经挂载的设备及挂载点;

    /dev/sda2 on / type ext4 (rw)

    proc on /proc type proc (rw)

    sysfs on /sys type sysfs (rw)

    devpts on /dev/pts type devpts (rw,gid=5,mode=620)

    tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")

    /dev/sda1 on /boot type ext4 (rw)

    /dev/sda3 on /home type ext4 (rw)

    /dev/sda7 on /tmp type ext4 (rw)

    /dev/sda5 on /usr type ext4 (rw)

    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

    umount:卸载某文件系统

    格式: umount 设备  或者  umount 挂载点  Usage: umount /dev/sda5 或者 umount /mnt/test

    卸载注意事项:

    挂载的设备没有进程使用;否则无法卸载。

    2.命令功能:

    mount将新的文件系统挂载关联至当前根文件系统,或者显示当前已经挂载的文件系统

    umount将某文件系统与当前根文件系统的关联关系予以移除;

    3.命令参数:

    mount [options] [-o options] device mount_point

    -a:表示挂载/etc/fstab文件中定义的所有文件系统

    -n:默认情况下,mount命令每挂载一个设备,都会把挂载的设备信息保存至/etc/mtab

    文件;使用-n选项意味着挂载设备时,不把信息写入此文件;

    -t FSTYPE(文件类型):指定正在挂载设备上的文件系统的类型;不使用此选项时,mount会

    调用blkid命令获取对应文件系统的类型;

    -r:只读挂载

    -w:读写挂载,如果挂载的设备不支持写操作,直接挂载为读。

    -o:指定额外的挂载选项,也即指定文件系统启用的属性。

    remount:重新挂载当前文件系统

    ro:挂载为只读

    rw:挂载为读写

    nosuid:禁止设置suid

    4.命令实例:

    1、mount /dev/sda5 /mnt/test

    2、mount -o remount,ro /dev/sda5 重新挂载并挂载为只读

    展开全文
  • 挂载mount -t cifc "windows共享文件夹" "Linux /mnt路径" 例如:mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/share 卸载:umount /mnt/share

    挂载mount -t cifc "windows共享文件夹" "Linux /mnt路径"


    例如:mount.cifs -o username="Administrator",password="PasswordForWindows" //10.10.0.192/test  /mnt/share


    或mount -t cifs -o username="Administrator",password="PasswordForWindows" //10.10.0.192/test  /mnt/share


    卸载:umount  /mnt/share

    展开全文
  • 挂载mount mount命令用于挂载设备,我们知道,在windows中插入一个U盘,windows会自动的分配盘符给U盘并能立即访问U盘的内容,但在Linux中,当一个外部设备如U盘插入到Linux系统的时候,Linux虽然能识别到有一个设备...
  • mount/umount挂载/卸载 对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根目录、一个独立且唯一的文件结构 Linux中每个分区都是用来组成整个文件系统的一部分,她在用一种叫做“挂载...
  • 挂载mount卸载umount

    2017-02-21 16:40:45
    挂载1:mount /分区 /挂载挂载2:mount LABEL=标签 /挂载卸载:umount /挂载点我们在/mnt目录下新建三个目录soft,test,doc,将sdb3,sdb5,sdb6分别挂载到对于的目录下:如果挂载点目录下有内容,挂载后就看...
  • linux mount挂载卸载

    千次阅读 2018-01-24 16:22:16
    1临时挂载 (1)先找一个硬件用于挂载   (2)创建一个临时目录(或者目录存在,挂载后该目录下原有数据将被隐藏,所以最好创建一个新文件夹用于挂载)   挂载时 cdrom是指向sr0的   更改一下权限   ...
  • 挂载:将新的文件系统关联至当前根文件系统;卸载:将某文件系统与当前根文件系统的关联关系予以移除;mount/umount命令简介:mount将...1.命令格式:mount:挂载格式: mount 设备 挂载点 Usage: mount /dev/sda5 /m...
  • Linux精讲——磁盘挂载mount/卸载umount

    千次阅读 2016-02-28 23:05:59
    经过分区和格式化后的磁盘,要想在里面写入数据,还需要进行挂载语法: mount 分区 挂载点如果格式化的时候给分区指定了标签,还可以这样挂载mount LABEL=fish 挂载卸载:umount 挂载点 | umount 分区* 若卸载时...
  • mount命令:命令格式:mount [-t 文件系统 ][-L 卷标名][-o 特殊选项 ] 设备文件名 挂载点文件系统:ext3,ext4,fat16为fat,fat32为vfat,光盘为iso9660,默认不支持ntfs,可安装ntfs-3g解决,格式为ntfs-3g。...
  • mount/umount命令简介: mount将新的文件系统关联至当前根文件系统,直接输入mount显示当前已挂载的文件系统。 umount将某文件系统与当前根文件系统的关联关系予以移除;1.命令格式:mount:挂载格式: mount 设备 ...
  • 关联挂载点:mount Point 卸载时:可使用设备,也可以使用挂载点: umount 卸载后: 1、挂载点下原有文件在挂载完成后会被临时隐藏 2、挂载点目录一般为空 文件系统的挂载 挂载方法 使用命令:mount DEVICE MOUNT_...
  • 光驱挂载卸载ios 挂载mount /mnt/cdrom 卸载 umount /mnt/cdrom 主分区一个扩展分区最多3个 (一块盘) 扩展分区无法直接使用需要分成逻辑分区,逻辑分区无限制。 dev sda1 a 系统的第一块硬盘依次类推abcd 1代表...
  • mount挂载与umount卸载

    2021-04-13 15:17:10
    mount挂载与umount卸载 author:headsen chen 2017-10-23 15:13:51 个人原创,转载请注明作者,否则依法追究法律责任 mount:挂载: eg : mount /dev/cdrom /mnt ------------------------ 挂载本地的光盘 ...
  • LINUX下挂载卸载U盘

    2021-02-03 11:31:53
    LINUX下挂载卸载U盘 挂载 1.通过fdisk -l查看挂载的U盘在哪里 2.创建/mnt/usb文件夹并进入 3.利用mount 命令挂载设备 mount /dev/sdb4 /mnt/usb 4.cd 进入/mnt/usb文件夹查看是否挂载成功 5.cp -rp就可以互拷文件了 ...
  • Linux服务器上,在192.168.0.2上挂载192.168.0.3中的某一目录,若挂载不成功,可在192.168.0.2上使用service nfs restart 或 /etc/rc.d/init.d/nfs restart命令,重启nft服务,便可挂载成功。   有时,192.168....
  • 认识挂载 磁盘挂载 将之前建立好的sdb5挂载到新建的目录/mnt/sdb5下,并进行查看挂载结果。 这里需要注意的是/dev/sdb5 是 ext3 文件...[root@smx ~]# mount -t ext3 /dev/sdb5 /mnt/sdb5/ [root@smx ~]# df 文件系统
  • 文章目录挂载磁盘卸载磁盘 mount命令用来挂载磁盘 umount命令用来卸载磁盘 挂载磁盘 比如usb插入了U盘之后,我们通过lsblk -P命令来查看块区,大概是下面的样子 最后两行sdb就是插入的U盘,RM="1"表示为移动设备...
  • 系统deepin 懒得截图 查看可挂载的磁盘都有哪些 sudo fdisk -l 查看磁盘挂载情况 df -h ...mount /dev/sda2 目的路径 设置开机挂载 模板 /dev/cdrom /media/cdrom iso9660 defaults 0 0 挂载文...
  • linux 磁盘挂载卸载

    2021-04-08 16:11:34
    fdisk -l 列出所有分区信息 格式化命令 还可以这样: ...比如mount /dev/vdb1 /amount 将磁盘 /dev/vdb1 挂载到 /amount 目录 卸载:umount 卸载命令可以是 umount /amount 或者 umount /dev/vdb1 开机自动挂载 ...
  • mount 挂载卸载 linux共享存储

    万次阅读 2011-11-07 13:43:29
    #mount -t nfs -o rw,sync,noatime 10.140.133.9:/export/home/sunky /mnt/nfs 注:这里我们假设 10.140.133.9 是 NFS 服务端的主机 IP 地址,当然这里也可以使用主机名,但必须在本机 /etc/hosts 文件里增加...
  • 查看挂载的情况 df -h umount 卸载: umount /mnt umount /dev/cdrom umount /dev/cdrom /mnt 通过 lsof /mnt 查看是哪个进程占用了/mnt,kill -9 $pid ,然后再卸载 mount挂载 mount /dev/sda1 /mnt/u

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 57,256
精华内容 22,902
关键字:

mount挂载卸载