1.挂载U盘

虚拟机->设置->CD/DVD

选择“使用iso镜像文件”,“浏览”选择ISO文件路径。

android 挂载smb android 挂载光驱 命令_linux


2.打开Linux系统,点虚拟机右下角的CD/DVD光盘,选择连接。Linux识别出光盘。

android 挂载smb android 挂载光驱 命令_正则表达式_02


3.使用 mount 命令挂载光盘

ls /dev/cdrom           查看光盘有没有挂载

android 挂载smb android 挂载光驱 命令_rpm_03

mount -t iso9660 /dev/cdrom /mnt    将光盘挂载到/mnt目录下

android 挂载smb android 挂载光驱 命令_linux_04

cd /mnt/Packages            进入到Packages下(此时可以安装东西了)

android 挂载smb android 挂载光驱 命令_android 挂载smb_05


4.用 rpm -ivh 命令安装需要的软件

1)安装telnet工具包

rpm -ivh xinetd-2.3.14-40.el6.x86_64.rpm
rpm -ivh telnet-server-0.17-48.el6.x86_64.rpm
rpm -ivh telnet-0.17-54.el6.x86_64.rpm

android 挂载smb android 挂载光驱 命令_正则表达式_06


2)安装vsftp工具包

rpm -ivh vsftpd-2.2.2-21.el6_0.1.x86_64.rpm
rpm -ivh ftp-0.17-54.el6.x86_64.rpm

android 挂载smb android 挂载光驱 命令_rpm_07


3)安装openssh

rpm –ivh openssh-clients-5.3p1-117.el6.x86_64.rpm

【此时可能会遇到一个错误:】

android 挂载smb android 挂载光驱 命令_linux_08


【需要先安装依赖的软件包libedit】

rpm –ivh  libedit-2.11-4.20080712cvs.1.e16.x86_64.rpm

android 挂载smb android 挂载光驱 命令_正则表达式_09

小结

● 以下是一种指定类型的挂载方式

mount -t iso9660 /dev/cdrom /mnt

-t 表示的是类型(type)
iso9660 表示的是文件系统

如果挂载U盘,则需将指令改为

mount -t vfat(NTFS)   ......

umount /mnt 卸载光盘

ls -l /dev | grep cdrom 查找光盘的完整路径

详解:
查找 /dev 目录下包含 cdrom 的文件,
该命令实际上是将 /dev 目录下信息管道给 grep 命令,grep命令再按照所给条件查找并打印在屏幕上。

grep 命令
1.作用
Linux系统中的 grep 命令是一种强大的文本搜索工具,全称是Global Regular Expression Print,它能把文件中符合搜索要求的文本匹配地行打印出来。它的使用权限是所有用户,大多数情况下,grep 命令都是配合管道符使用,以此获得符合条件的结果。

2.格式

grep 【options】

3.主要参数(options)
-c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及 行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。

pattern正则表达式主要参数:
\ : 忽略正则表达式中特殊字符的原有含义。
^ :匹配正则表达式的开始行。
$ : 匹配正则表达式的结束行。
\< :从匹配正则表达 式的行开始。
> :到匹配正则表达式的行结束。
[ ] :单个字符,如[A]即A符合要求 。
[ - ] :范围,如[A-Z],即A、B、C一直到Z都符合要求 。
。 :所有的单个字符。
* :有字符,长度可以为0。