zoukankan      html  css  js  c++  java
  • Linux:挂载与卸载“mount”,“umount”

    介绍:

    文件系统的格式化完毕后,需要将文件系统挂载到目录树上我们才可以使用,如果你要用来挂载的目录里面并不是空的,那么挂载了文件系统之后,原目录下的东西就会暂时的消失。举个例子来说,假设你的 /home 原本与根目录 (/) 在同一个文件系统中,底下原本就有 /home/test 与 /home/vbird 两个目录。然后你想要加入新的硬盘,并且直接挂载 /home 底下,那么当你挂载上新的分割槽时,则 /home 目录显示的是新分割槽内的数据,至于原先的 test 与 vbird 这两个目录就会暂时的被隐藏掉了!并不是被覆盖掉,而是暂时的隐藏了起来,等到新分割槽被卸除之后,则 /home 原本的内容就会再次的跑出来

    命令格式:

    [root@www ~]# mount -a
    [root@www ~]# mount [-l]
    [root@www ~]# mount [-t 文件系统] [-LLabel 名] [-o 额外选项] 装置文件名 挂载点

    其中'-t'和‘-o’的先后顺序并不重要

    参数:

    1. ‘-t’指定文件系统的类型,有时可省略可以自动判断类型。

    常用类型有:

    • 光盘或光盘镜像(iso):iso9660
    • DOS fat16文件系统:msdos
    • Windows 9x fat32文件系统:vfat
    • Windows NT ntfs文件系统:ntfs
    • Mount Windows文件网络共享:smbfs
    • UNIX(LINUX) 文件网络共享:nfs
    • 文件系统:ext3/ext2

    2.‘-o’后面可以接一些挂载时额外加上的参数!比方说账号、密码、读写权限等.

    • ro, rw: 挂载文件系统成为只读(ro) 或可擦写(rw)
    • async, sync: 此文件系统是否使用同步写入(sync) 或异步 (async) 的内存机制,请参考文件系统运行方式。默认为 async。
    • auto, noauto: 允许此 partition 被以 mount -a 自动挂载(auto)
    • dev, nodev: 是否允许此 partition 上,可创建装置文件? dev 为可允许
    • suid, nosuid: 是否允许此 partition 含有 suid/sgid 的文件格式?
    • exec, noexec: 是否允许此 partition 上拥有可运行 binary 文件?
    • user, nouser: 是否允许此 partition 让任何使用者运行 mount ?一般来说 mount 仅有 root 可以进行,但下达 user 参数,则可让一般 user 也能够对此 partition 进行 mount 。
    • defaults: 默认值为:rw,suid, dev, exec, auto, nouser, and async
    • remount: 重新挂载,这在系统出错,或重新升级参数时,很有用

    3. -a :依照配置文件/etc/fstab 的数据将所有未挂载的磁盘都挂载上来
    4. -l :单纯的输入 mount 会显示目前挂载的信息。加上-l 可增列 Label 名称!

    5. -n :在默认的情况下,系统会将实际挂载的情况实时写入 /etc/mtab 中,以利其他程序的运行。但在某些情况下(例如单人维护模式)为了避免问题,会刻意不写入。此时就得要使用这个 -n 的选项了。
    6. -L :系统除了利用装置文件名(例如 /dev/hdc6) 之外,还可以利用文件系统的标头名称

    demo:

    mount -o remount rw -t ext3 /

    这是一段周立功开发板开机后要输入的命令否则文件无法操作。分解:-o、remount重新挂载、rw读写、-t指定文件系统类型、ext3文件系统类型;

  • 相关阅读:
    函数重载和函数指针在一起
    Uva
    Uva
    Uva
    Uva
    Uva
    CCPC-Wannafly-day5
    CCPC-Wannafly-day3
    CCPC-Wannafly-day2
    CCPC-Wannafly-Winter 2020.01.12总结
  • 原文地址:https://www.cnblogs.com/ScarecrowMark/p/11414220.html
Copyright © 2011-2022 走看看