zoukankan      html  css  js  c++  java
  • mount 挂载命令

    1:mount 所有命令必须挂载使用

    linux 所有存储设备都必须挂载使用,包括硬盘

    命令名称:mount

    命令所在路径:/bin/mount

    执行权限:所有用户

    命令的具体格式如下:

    mount [-t 文件系统] [-L 卷标名] [-o 特殊选项]

    设备文件名 挂载点

    #代表这一行没有写完,换行

    选项:

    -t 文件系统:  加入文件系统类型来指定挂载的类型,可以 ext3、ext4、iso9660等文件系统。

    -L 卷标名: 挂载指定卷标的分区,而不是安装设备文件名挂载

    -o 特殊选项:  可以指定挂载的额外选项,比如读写权限、同步异步等,如果不指定默认.

     

    例 1:挂载分区

    [root@localhost ~]# mkdir /mnt/disk1

    #建立挂载点目录

    [root@localhost ~]# mount /dev/sdb1 /mnt/disk1

    #挂载分区

    atime/noatime 更新访问时间/不更新访问时间。访问分区文件时,是否更新文件的访问时间,默认为更新

    async/sync  异步/同步,默认为异步

    auto/noauto  自动/手动,mount –a 命令执行时,是否会自动安装/etc/fstab 文件内容挂载,默认为自动.

    defaults  定义默认值,rw,suid,dev,exec,auto,nouser,async 这七个选项

    exec/noexec  执行/不执行,设定是否允许在文件系统中执行可执行文件,默认是 exec允许remount  重新挂载已经挂载的文件系统,一般用于指定修改特殊权限

    rw/ro  读写/只读,文件系统挂载时,是否具有读写权限,默认是 rw.

    suid/nosuid  具有/不具有 SUID 权限,设定文件系统是否具有 SUID 和 SGID 的权限,默认是具有.

    user/nouser  允许/不允许普通用户挂载,设定文件系统是否允许普通用户挂载,默认是不允许,只有 root 可以挂载分区

    usrquota  写入代表文件系统支持用户磁盘配额,默认不支持

    grpquota  写入代表文件系统支持组磁盘配额,默认不支持

    2.  光盘挂载

    光盘挂载的前提依然是指定光盘的设备文件名,不同版本的 Linux,设备文件名并不相同:

      CentOS 5.x 以前的系统,光盘设备文件名是/dev/hdc

      CentOS 6.x 以后的系统,光盘设备文件名是/dev/sr0

    不论哪个系统都有软连接/dev/cdrom,与可以作为光盘的设备文件名

      [root@localhost ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom/

    # 挂载光盘

    用完之后记得卸载:

    [root@localhost ~]# umount /dev/sr0

    [root@localhost ~]# umount /mnt/cdrom

    #因为设备文件名和挂载点已经连接到一起,卸载哪一个都可以

    注意:卸载的时候需要退出光盘目录,才能正常卸载。

     

     3.  挂载 U盘

     U 盘会和硬盘共用设备文件名,所以 U 盘的设备文件名不是固定的,需要手工查询,查询命令:

    [root@localhost ~]# fdisk -l

    #查询硬盘

    然后就是挂载了,挂载命令如下:

    [root@localhost ~]# mount -t vfat /dev/sdb1 /mnt/usb/

    # 挂载 U 盘。因为是 Windows 分区,所以是 vfat 文件系统格式

     

    //需要挂载ntfs需要安装:

    可以通过ntfs-3g来解决
    (1)wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz

    (2)tar zxvf  ntfs-3g_ntfsprogs-2017.3.23.tgz

    (3)cd ntfs-3g_ntfsprogs-2017.3.23

    (4)./configure

    (5)make

    (6)make install

    (7)利用mount去挂载这块硬盘,例如我的把/dev/vdb1挂载到/wuyou目录下,使用命令如下 mount -t ntfs-3g /dev/vdb1 /usb

    [root@localhost ~]# mount -t ntfs-3g 分区设备文件名 挂载点

    例如:

    [root@localhost ~]# mount –t ntfs-3g /dev/sdb1 /mnt/win

  • 相关阅读:
    迁移MSSQL实例的所有login(包含密码)
    某公司的存储过程模板(摘抄自高大神的博客)
    检测和终结死锁
    70-461学习笔记,关于几个日期函数
    Oracle-12541:TNS:无监听程序 .
    C#- 实用的Log4Net日志记录例子
    EASYUI- EASYUI左移右移 GRID中值
    MYSQL- 分页存储过程
    MSSQLSERVER数据库- 一条代码搞定单表备份表结构和表数据
    Delphi- 操作EXCEL
  • 原文地址:https://www.cnblogs.com/love-life-insist/p/11409863.html
Copyright © 2011-2022 走看看