VMware下挂载光盘并安装文件

挂载光盘的并打开光盘的两种方式




准备工作(当前场景是在VM虚拟机下):

  • 连接光盘:
  • 依次选择:虚拟机->可移动设备->CD/DVD(SATA)->设置

VMware下挂载光盘并安装文件_第1张图片


VMware下挂载光盘并安装文件_第2张图片

这样我们就在虚拟机上模拟日常插入光盘的动作了。
接下来进入正题









1、 连接光盘时桌面显示光盘镜像

此时桌面已经能看到我们刚挂载的一张光盘,接下来我们用命令来打开光盘并且要安装一些东西。

  • 进入media目录下

    cd media

VMware下挂载光盘并安装文件_第3张图片

VMware下挂载光盘并安装文件_第4张图片

VMware下挂载光盘并安装文件_第5张图片

VMware下挂载光盘并安装文件_第6张图片



发现安装包有很多,这里我们就以安装 telnet 为例演示一下安装过程。
首先我们得先过滤一下安装包,这样看起来会明朗一点

  • 使用命令 : ls (要查找的文件名)
ls *telnet*   

7



这时发现已经找到了两个telnet安装包

  • 我们使用安装命令进行安装:rpm –ivh 文件名
  • 注意:安装命令必须使用管理员权限


8


VMware下挂载光盘并安装文件_第7张图片

  • 我们来测试一下看看是否已经安装成功了

VMware下挂载光盘并安装文件_第8张图片

  • telnet 的功能是用来连接服务器实现文件共享的 ,具体用法我就不演示了。
  • 可以参考:http://blog.csdn.net/gfd54gd5f46/article/details/53931798




2、 连接光盘是桌面不显示光盘镜像

  • 此时我们就要使用命令去挂载光盘了

  • 首先我们得找到光盘的完整路径名。

  • 在命令行输入:ls -l /dev | grep cdrom

VMware下挂载光盘并安装文件_第9张图片


  • 命令行执行: mount /dev/cdrom /mnt/
  • 会把光盘挂载到/mnt目录下。


VMware下挂载光盘并安装文件_第10张图片

  • 然后我们就可以通过访问/mnt来访问光盘。
  • 命令行输入:cd /mnt 然后输入ll 就列出了光盘里面的所有的内容。

VMware下挂载光盘并安装文件_第11张图片


  • 进入到Packages目录,在命令行输入:cd Packages
  • 然后输入:ls -l | grep telnet 找到我们要安装的rpm包。



14

当然,还有一种是指定类型的挂载方式

  • 只需要把命令改成:mount -t iso9660 /dev/cdrom /mnt
    -t 表示的是类型(type)
    iso9660 表示的是文件系统。

    同理:如果挂载U盘的话,这个名字必须是U盘的文件系统

    mount -t vfat 
    



linux grep命令

  • 作用:

    Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

  • [options]主要参数:

c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及 行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
pattern正则表达式主要参数:
\: 忽略正则表达式中特殊字符的原有含义。
^:匹配正则表达式的开始行。
$: 匹配正则表达式的结束行。
\<:从匹配正则表达 式的行开始。
\>:到匹配正则表达式的行结束。
[ ]:单个字符,如[A]A符合要求 。
[ - ]:范围,如[A-Z],即ABC一直到Z都符合要求 。
。:所有的单个字符。
* :有字符,长度可以为0。

具体用法可以参考文档进行使用
当然,如果觉得麻烦的话也可以使用上面提到的方法 ls telnet 进行查找,有文件的话都是可以找出来的
接下来就是安装了,安装的步骤在上面提到过了,这里就不进行演示了。






  • 使用完毕以后,要记得卸载光盘。
  • 在命令行输入:umount /mnt
  • 然后再进入/mnt目录就看不到光盘的内容了,说明已经成功卸载。

VMware下挂载光盘并安装文件_第12张图片

你可能感兴趣的:(Linux)