Linux挂载

1、挂载的定义

挂载是一个非常重要的功能,它将一个设备(通常是存储设备,可以挂载光盘、硬盘、磁带、光盘镜像文件等)挂接到一个已存在的目录上(这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。

linux操作系统将所有的设备都看作文件,它将整个计算机的资源都整合成一个大的文件目录,我们要访问存储中的文件,必须将文件所在的分区挂载到一个已存在的目录,然后通过访问这个目录来访问存储设备。挂载需要有挂载源和挂载点。

挂载源:要挂载的对象

挂载点:一个特定的目录

2、常用代码

2.1、常用代码

1、可以使用cd /dev/ -> ll 来查看设备文件的状态。

2、挂载代码:命令格式:

mount [-t vfstype] [-o options] device dir

例子:mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/

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

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

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

loop:用来把一个文件当成硬盘分区挂接上系统 
ro:采用只读方式挂接设备 
rw:采用读写方式挂接设备 
iocharset:指定访问文件系统所用字符集

device 要挂接(mount)的设备。

dir设备在系统上的挂接点(mount point)。

3、卸载挂载:umount /mnt/cdrom

2.2、挂载主机上的文件到虚拟机上

1.查看在虚拟机外部设置的共享文件夹

vmware-hgfsclient

2.挂载命令一(成功):

[root@loaclhost ~]# mount  -t fuse.vmhgfs-fuse .host:/myshare /mnt/hgfs

其中,myshare为共享的文件名.,可根据自己共享中设置的文件名来自定义。

共享文件位置:

 

3.挂载命令二(成功):

 [root@loaclhost vmware-tools-patches]# vmhgfs-fuse .host:/share-jvm /mnt/hgfs/
​

vmhgfs-fuse .host:/共享文件夹名称 /mnt/hgfs/

3、自动挂载

挂载的资源在重启后即失效,需要重新挂载。实现自动挂载,可以将挂载信息设置到/etc/fstab配置文件中,如下:

vi /etc/fstab

/dev/cdrom /mnt/cdrom iso9660 defaults 0 0

保存之后重启实现自动挂载。

第一列:/dev/cdrom:挂载源,要挂载的磁盘分区或者存储设备,或者文件系统。

第二列:/mnt/cdrom:挂载点,挂载位置。

第三列:iso9660:文件系统类型。

第四列:defaults:挂载参数

第五列:0:表示dump选项,dump工具通过这个选项位置上的数字来决定文件系统是否需要备份,如果是0,dump就会被忽略,事实上大多数的dump设置都是0

第六列:0:读取文件系统时候的检查顺序,允许的数字是0,1,2,根目录应当获得最高的优先权1,其他所有需要被检查的设备设置为2,0表示不检查。

4、挂载外部设备(将挂载的设备发布到httpd服务中)

1、开启httpd服务:systemctl start httpd

可以先查看httpd服务:systemctl status httpd如果不存在,即虚拟机未安装httpd服务,可以通过代码进行安装。

2、挂载设备到/mnt/cdrom

mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom

3、创建软链到/var/www/html/

如果无法在网页192.168.253.128/cdrom访问,则查看防火墙是否关闭,systemctl status firewalld,如果处于开启状态,则关闭防火墙systemctl stop firewalld

4、检查df -h或者du -sh /mnt/cdrom/Packages

  • 5
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值