单位有一套软件系统,以前是部署在windows上,现在新版本是基于Linux架构开发的,部署在centos 7.3 minimal版本上。在虚拟机上创建了一个**centos 7.3 minimal**的系统,为何不是“CentOS-7-x86_64-DVD.iso ”,厂家的解释是所有开发调试工作都是再minimal版本上来的,出现问题比较熟悉,方便解决。 我也是醉了~~~~
既然在虚拟机上安装系统,肯定需要安装“**vmware tools**”,现在介绍下为何需要安装“**vmware tools**”。 VMware 强烈建议你在每一台虚拟机中完成操作系统安装之后立即安装VMware Tools 套件。在客户操作系统中安装 VMware Tools 非常重要。安装VMware-Tools 的作用和好处有如下几点: 1. 更新虚拟机中的显卡驱动,使虚拟机中的XWindows可以运行在SVGA模式下 2. 提供一个vmware-toolBox,这个Xwindows下的工具可以让你修改一些VMWare的参数和功能 3. 同步虚拟机和Host的时间 4. 支持同一个分区的真实启动和从虚拟机中启动,自动修改相应的设置文件 5. 自动捕获和释放鼠标光标 6. 改善的网络性能
安装perl
1、先将虚拟机关机,再“编辑设置”里,加载centos 7的DVD镜像。
2、将虚拟机开机。挂在光驱
3、进入media目录,创建tools的文件夹
/mnt /media 都是什么意思,顺便展示下centos的目录结构:
/ - 根
每一个文件和目录从根目录开始。
只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样
/bin中 - 用户二进制文件
包含二进制可执行文件。
在单用户模式下,你需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的命令都设在这里。
例如:ps、ls、ping、grep、cp
/sbin目录 - 系统二进制文件
就像/bin,/sbin同样也包含二进制可执行文件。
但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。例如:iptables、reboot、fdisk、ifconfig、swapon命令
/etc - 配置文件
包含所有程序所需的配置文件。
也包含了用于启动/停止单个程序的启动和关闭shell脚本。例如:/etc/resolv.conf、/etc/logrotate.conf
/dev - 设备文件
包含设备文件。
这些包括终端设备、USB或连接到系统的任何设备。例如:/dev/tty1、/dev/usbmon0
/proc - 进程信息
包含系统进程的相关信息。
这是一个虚拟的文件系统,包含有关正在运行的进程的信息。例如:/proc/{pid}目录中包含的与特定pid相关的信息。
这是一个虚拟的文件系统,系统资源以文本信息形式存在。例如:/proc/uptime
/var - 变量文件
var代表变量文件。
这个目录下可以找到内容可能增长的文件。
这包括 - 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp);
/tmp - 临时文件
包含系统和用户创建的临时文件。
当系统重新启动时,这个目录下的文件都将被删除。
/usr - 用户程序
包含二进制文件、库文件、文档和二级程序的源代码。
/usr/bin中包含用户程序的二进制文件。如果你在/bin中找不到用户二进制文件,到/usr/bin目录看看。例如:at、awk、cc、less、scp。
/usr/sbin中包含系统管理员的二进制文件。如果你在/sbin中找不到系统二进制文件,到/usr/sbin目录看看。例如:atd、cron、sshd、useradd、userdel。
/usr/lib中包含了/usr/bin和/usr/sbin用到的库。
/usr/local中包含了从源安装的用户程序。例如,当你从源安装Apache,它会在/usr/local/apache2中。
/home - HOME目录
所有用户用home目录来存储他们的个人档案。
例如:/home/john、/home/nikita
/boot - 引导加载程序文件
包含引导加载程序相关的文件。
内核的initrd、vmlinux、grub文件位于/boot下。
例如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic
/lib - 系统库
包含支持位于/bin和/sbin下的二进制文件的库文件.
库文件名为 ld或lib.so.*
例如:ld-2.11.1.so,libncurses.so.5.7
/opt - 可选的附加应用程序
opt代表可选的。
包含从个别厂商的附加应用程序。
附加应用程序应该安装在/opt/或者/opt/的子目录下。
/mnt - 挂载目录
临时安装目录,系统管理员可以挂载文件系统。
/media - 可移动媒体设备
用于挂载可移动设备的临时目录。
举例来说,挂载CD-ROM的/media/cdrom,挂载软盘驱动器的/media/floppy;
/srv - 服务数据
srv代表服务。
包含服务器特定服务相关的数据。
例如,/srv/cvs包含cvs相关的数据。
详细的可以去参考这篇文章:http://www.cnblogs.com/JCSU/articles/2770249.html
http://blog.csdn.net/qq_27769519/article/details/55048162
4、查看挂在光驱结果
cd /mnt/
ls查看/mnt/路径下的文件信息
5、复制文件到“toosl”目录中
6、进入/etc/yum.repos.d目录
7、删除这个文档里的内容
8、在系统提示符号输入vi及文件名称,就进入vi全屏幕编辑画面
9、就是您进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」,这时候你就可以开始输入文字了。
详细的可以去参考这篇文章:http://www.jb51.cc/article/p-akusxtzi-kg.html
10、输入配置信息,然后先按一下「ESC」键转到「命令行模式(command mode)」,输入":wq!",存盘并退出vi)。
11、安装perl
12、输入y 同意安装
13、perl安装完成界面
安装toosl
14、断开centos ISO镜像
15、在“虚拟设置”中修改配置,然后保存并开机
16、在虚拟机上点击“安装VMware Tools”
17、挂载光驱
18、ls查看/mnt中的文件
19、将/mnt中的"VMware-Tools-10.1.0-4449150.tar.gz"复制到/media/toosl目录中
20、进入/media/toosl目录中,查看里面的文件
21、解压**"VMware-Tools-10.1.0-4449150.tar.gz"
22、浏览toosl目录中文件
23、安装net-tools
24、net-tools完成安装
25、进入vmware-tools-distrib目录
26、ls查看vmware-tools-distrib目录
27、执行安装命令,然后点击“y”,一路回车
28、安装完成界面