mount 命令总结

摘要:
Mount会自动选择正确的类型。它可以与-v和其他参数一起使用,以查看mount的执行过程-n:不要更新/etc/mtabs:1.其他进程不能使用挂载点目录;2.装载点下的原始文件将被隐藏//etc/mtab文件的功能:此更改继续与文件/proc/mountchanges相同。换句话说,当文件系统被卸载和卸载时,更改立即反映到该文件中。它记录系统已加载的文件系统,包括操作系统创建的虚拟文件;/etc/fstab已准备好由系统加载。每当mount装载分区和umount卸载分区时,mtab都会动态更新。mtab始终保存有关当前系统中已安装的分区的信息。fdisk和df等程序必须读取mtab文件以获取当前系统中分区的装载状态。

配置CnetOS 7.4 本地yum源,记录下遇到的ISO镜像挂载问题,使用 blkid 命令可以查看设备的UUID、Label、文件系统类型(iso镜像文件系统类型iso9660

[root@localhost ~]# blkid   /dev/sr0        #/dev/sr0为光驱设备名
/dev/sr0: UUID="2017-09-06-10-51-00-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"

一、临时挂载,重启配置失效

mount -o loop -t   iso9660    /dev/sr0     /mnt/cdrom/

mount     /dev/sr0      /mnt/cdrom

二、配置开机自启动挂载镜像,写入/etc/fstab文件的格式:

UUID=2017-09-06-10-51-00-00               /mnt/cdrom   iso9660 defaults   0 0     #使用设备UUID挂载

或     /dev/sr0                     /mnt/cdrom   iso9660 defaults   0 0     #使用设备名挂载

第一个0处表示备份频率,0为不备份, 1表示每天备份, 2表示每隔一天备份

第二个0处表示自检次序,0为不自检, 1为自检,通常不自检

 mount命令总结

命令格式: mount    [-t vfstype]    [-o options]    device(设备名)     directory(挂载目录)

  -t   vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:

    光盘或光盘镜像:iso9660

    DOS fat16文件系统:msdos

    Windows 9x fat32文件系统:vfat

    Windows NT ntfs文件系统:ntfs

    Mount Windows文件网络共享:smbfs

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

   -o   options 主要用来描述设备或档案的挂接方式。常用的参数有:

    loop:使用 loop 模式把一个文件当成硬盘分区挂接上系统

      mount  -o   loop    -t     iso9660    /dev/sr0     /mnt/cdrom/

    ro:采用只读方式挂接设备

    rw:采用读写方式挂接设备

    remount:将一个已经挂载的文件系统重新用不同的方式挂载。例如原先是只读的系统,现在用可读写的模式重新挂上。

    iocharset:指定访问文件系统所用字符集

  -a     将 /etc/fstab 中定义的所有档案系统挂上

  -v    Verbose mode.显示详细信息,与 -f 一起使用,用于拍错。

  -f   不实际加载设备。可与-v等参数同时使用以查看mount的执行过程

  -n: 不更新/etc/mtab

tips:1、挂载点目录不可被其他进程使用到;2、挂载点下原有文件将被隐藏。

fuser:查看正在访问指定文件系统的进程:

命令使用格式:

     # fuser -v MOUNT_POINT

终止所有在正访问指定的文件系统的进程:慎用

     # fuser -km MOUNT_POINT

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

/etc/fstab文件的作用: 

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

 /etc/mtab文件的作用: 

 This changes continuously as the file /proc/mount changes. In other words, when filesystems are mounted and unmounted, the change is immediately reflected in this file. 

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

免责声明:文章转载自《mount 命令总结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【转】DataSource高级应用MYSQL数据库学习十四 存储过程和函数的操作下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Ceph部署(二)RGW搭建

背景 Ceph RGW简介 Ceph RGW基于librados,是为应用提供RESTful类型的对象存储接口。RGW提供两种类型的接口:1) S3:兼容Amazon S3RESTful API;2) Swift:兼容OpenStack Swift API。S3和Swift API共享同一个命名空间,所以可以使用两种API访问相同的数据。 环境规划 如上篇...

VIM常见用法总结

欢迎和大家交流技术相关问题:邮箱: jiangxinnju@163.com博客园地址: http://www.cnblogs.com/jiangxinnjuGitHub地址: https://github.com/jiangxincode知乎地址: https://www.zhihu.com/people/jiangxinnju vim中光标如何回到上一次...

linux 系统centos新添加一个硬盘,分区格式化挂载操作

给服务器买一个硬盘,要使用一般要经过下面几部 ---------分区--》格式化--》挂载--------- 一。先熟悉几个命令和linux硬盘命名规则 1.lsblk ,查看挂载的所有磁盘 2.blkid ,查看磁盘分区的文件系统格式命令示例:blkid /dev/vdb1“TYPE”为“ext4”:表示为/dev/vdb1的文件系统是ext4。 3....

mount命令(用来挂载硬盘或镜像等)

用法:mount [-t vfstype] [-o options] device dir1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:DOS fat16文件系统:msdosWindows 9x fat32文件系统:vfatWindows NT ntfs文件系统:ntfsWindows网络文件共...

CentOS 6.3下rsync服务器的安装与配置[转]

CentOS 6.3下rsync服务器的安装与配置  一、rsync 简介   Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录。    Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程...

【DNS域名解析命令】 dig

dig - DNS lookup utility dig 命令主要用来从 DNS 域名服务器查询主机地址信息。 Dig (domain information groper 域名信息搜索)是一个灵活的命令行工具, 它可以用来从域名系统服务器中收集信息。 Dig 有两种模式: 简单交互模式用于简单的查询 批处理模式则可以对包含多个查询条目的列表执行查询。...