一.作用
挂接目录和文件系统
二.mount的标准用法
mount [-t type] device dir
mount [-t 文件系统类型] 设备名 挂载点
远程挂载的方式: mount 远程ip地址:远程路径 本地挂载点
mount 192.168.86.5:/share /mnt
三.mount的查看
df -h 可以来查看对应设备和目录的挂载关系
mount命令直接回车,也可以去查看挂载关系
四.mount选项
1) -o loop 挂载镜像文件
用法: mount -o loop 被挂载的文件 挂载点
mount -o loop rhel-server-7.2-x86_64-dvd.iso /test
2) -o ro 以只读方式挂载
用法: mount -o ro 被挂载的设备 挂载点
mount -o ro /dev/vdb1 /test
3) -o remount,选项 重新挂载
用法: mount -o remount,选项 挂载点
mount -o remount,rw /test
4)指定用户挂载
mount -o username=test,password=123123 /dev/vdb1 /test
5)挂载windows文件系统到linux上
Windows网络共享的核心是SMB/CIFS,在linux下要挂接(mount)windows的磁盘共享,就必须安装和使用samba 软件包。
mount -t cifs/smbfs -o username="dgd",password="123123",uid=dgd,gid=dgd,dir_mode=0777 //16.187.190.50/test /mnt/
五.mount要注意的地方
对某个挂载点使用多次mount,会把之前的内容隐藏起来,只能看到最后一次挂载的设备/文件里的内容
不要在挂载点里面执行umount命令,会报错
尽量不要再挂载点里执行mount挂载命令
六.mount挂载永久生效
将挂载内容写入/etc/fstab文件中,格式如下
/dev/vdb1 /test ext4 defaults 0 0
设备名 挂载点 文件系统类型 选项 备份 检测(非零代表检测.数字越小优先级越高)
通过 mount -a 使写入/etc/fstab文件当中的挂载立即生效
七、parted分区
#设置分区格式(gpt)
parted -s /dev/vdb mklabel gpt
#执行分区(1GB预留) --第一个分区用于存放工作软件
parted -a optimal -s /dev/vdb mkpart primary 1GB 100GB
#执行分区 --第二个分区用于存放数据
parted -a optimal -s /dev/vdb mkpart extend 100GB 100%