[计算机]环境搭建手册.doc
《[计算机]环境搭建手册.doc》由会员分享,可在线阅读,更多相关《[计算机]环境搭建手册.doc(43页珍藏版)》请在三一文库上搜索。
1、操作系统实验课环境搭建1. Vwmare的使用注:关于vwmare与vwmare上linux的安装详见老师给的操作系统原理课程设计实验手册。本文档使用的vwmare版本是Workstation 6.5 正式版,linux系统是red hat linux.1.1 了解什么是虚拟机虚拟机是指运行在Windows或Linux计算机上的一个应用程序,这个应用程序“模拟”了一个基于x86的标准PC的环境。这个环境和普通的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器、SCSI控制器等设备,提供这个应用程序的“窗口”就是虚拟机的显示器。在使用上,这台虚拟
2、机和真正的物理主机没有太大的区别,都需要分区、格式化、安装操作系统、安装应用程序和软件,总之,就像一台真正的计算机一样。使用虚拟机可以轻松模拟多种系统环境,低成本实现硬件环境模拟,还可以模拟实现各种网络环境。 1.2 VMware软件安装运行安装文件,出现以下界面选择自定义或默认软件安装选择安装路径选择是否安装桌面快捷方式开始安装软件安装完成同意用户协议 VMware界面1.3 创建一个新的虚拟机选择ISO文件安装(6.5版新功能)选择可以安装的Windows版本选择可以安装Linux的版本选择虚拟机的路径选择虚拟机硬盘大小新建虚拟机的信息创建虚拟机完成修改虚拟机设置修改虚拟机光驱设置创建虚拟
3、机还原点输入还原点名字和信息从还原点还原虚拟机管理虚拟机的还原点2. Linux 的使用2.1 如何开机首先启动Vmware workstation,进入Vmware workstation主界面。点击或者工具栏里面的按钮开机。稍等一会儿出现如下界面,用鼠标点击界面,输入用户名:root(注:用鼠标点击界面后,你会发现鼠标进入VMWARE界面出不来了,按CTRL+ALT组合键可以实现鼠标在两个系统间的切换)。按Enter键,出现下图,提示输入密码。输入密码之后,再按Enter键,如果用户名和密码正确的话,你就进入系统,接下来你就可以做相应的操作了。2.2 Linux 的目录结构在linux中,
4、目录是一个层次(或树状结构),根是所有目录的起始点,根目录主要有以下子目录l /bin:包含二进制文件,即可执行程序,这些程序是系统必需的文件l /sbin:也用于存储二进制文件,只有超级用户root才可以使用l /etc:存放配置文件,如passwd,inittab等l /boot:系统引导时使用的文件,系统中非常重要的内核vmlinux就放于该目录l /dev:存放设备文件,用户可以通过这些文件访问外部设备l /lib:存放程序运行时所需要的库文件l /temp:存放各种临时文件l /mnt:安装软盘,光盘,u盘的挂载点l /root:超级用户的个人主目录l /usr:该目录的空间比较大,
5、用于安装各种应用程序l /proc:是一个虚拟目录,存放当前内存的映像,由内核自动产生l /var:存放一些会随时改变的文件2.3 Linux 的常用命令Linux常用命令有下面几种:l 文件查看与编辑命令 -cat, more, less, vil 文件和目录操作命令-pwd, cd, ls, mkdir, rmdir , touch, cp, rm, mv, chmodl 备份与压缩命令-tar, GZIP, NUZIPl 网络命令 -hostname, ping, traceroute, ifconfig, telnet, netstatl 磁盘管理命令 -fdisk, df, dul
6、其他命令 -man, kill, echo, ps, date, clear, setup, cal下面我们将举例介绍一下一些经常会用到的命令:1) Cat-显示文件内容cat cal1 cal2-连接多个文件cat file1 file2 file3把文件1和文件2的内容写到文件3中cat file1 file2 file3把文件1和文件2的内容追加到文件3末尾2) More-逐页显示文件内容More a.txt用“enter”键向后移动一行;用“space”键向后移动一页;按“q”键退出3) Less-逐页显示文件内容less a.txt用“enter”键向后移动一行;用“space”键向
7、后移动一页;按“q”键退出用“pgup”键向前移动一页;用“pgdown”键向后移动一页,用“向上”光标键向前移动一行;用“向下”光标键向后移动一行4) Pwd -显示当前工作目录的绝对路径5) cd dirName-变换工作目录至dirName6) ls -列出目录下的内容蓝色表示目录,绿色表示可执行文件,红色表示压缩文件,浅蓝色表示链接文件,灰色表示其它文件7) touch-创建文件 例:touch test.txt8) rm-删除文件 例:rm test.txt 9) mkdir-创建目录 例:mkdir test10) rmdir-删除目录 例:rmdir test11) cp-拷贝一
8、个目录当中所有的文件cp /etc/*.* 目标文件夹-拷贝一个目录当中所有的文件和文件夹cp R /etc 目标文件夹-覆盖目标文件并且不提醒-f12) mv-移动命令13) chmod-改变文件或目录的访问权限用户和组:u-文件拥有者;g-文件所属组;o-其它用户权限:r-读权限;w写权限;x执行权限(对于目录来说,表示切换到该目录)例:chmod o+w a.txtchchmod u=rw,g=rw,o=r a.txtchmod 664 a.txt 等价于chmod u=rw,g=rw,o=r a.txt 14) tar,备份与压缩命令-主选项 -c 创建 -x 释放-辅助选项 -v 显
9、示各个文件名称 -f 后面跟归档文件名字 -z 压缩/解压缩例如:-把/home下的文件和子目录(包括隐含文件和目录)备份到a.tar中-Tar cvf a.tar /home-把/home下的文件和子目录备份到a.tar中,并且用gzip压缩-Tar czvf a.tar.gz /home-从a.tar.gz文档中恢复数据-Tar xzf a.tar.gz /home15) 网络命令-hostname:显示和设置系统的主机名-Ping ,Traceroute:显示本机到达目标主机的路由路径例:Traceroute -ifconfig:显示和设置网络配置信息-telnet:远程登陆命令-net
10、stat:显示网络连接、路由器、网络接口信息16) 磁盘管理命令-fdisk:观察硬盘实际使用情况、分割硬盘 -df:检查文件系统的磁盘空间占用情况 -du:显示磁盘空间的使用情况 17) 其它-man :查看帮助-ps :显示瞬间进程 (process) 的动态 -kill :中止一个进程 -clear: 清屏-date:显示日期-cal:显示指定年月的月历-echo:显示文字2.4 Linux 几个重要的配置文件-Linux网络配置文件/etc/sysconfig/network-scripts/ifcfg-eth0-Grub配置文件 /boot/grub/grub.conf-Linux
11、启动配置文件/etc/rc.local -Linux 启动时挂载配置文件/etc/fstab2.5 如何在LINUX系统中安装软件在Linux系统中,软件安装程序比较纷繁复杂,不过最常见的有两种:1)一种是软件的源代码,您需要自己动手编译它。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。2)另一种是软件的可执行程序,你只要安装它就可以了。这种软件安装包通常是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行程序包。只要您理解了以下的思路,这两种
12、形式的安装包也不在话下了。下面,我们就分成两个部分来说明软件安装思路:2.5.1 以.tar.gz为后缀的软件的安装方法1.首先,使用tar -xzvf来解开这个包,如:#tar -xzvf apache_1_3_6_tar.gz这样就会在当前目录中创建了一个新目录(目录名与.tat.gz包的文件名类似),用来存放解压了的内容。如本例中就是apache_1.3.62.进入这个目录,再用ls命令查看一下所包含的文件,如:#cd apache_1.3.6#ls你观察一下这个目录中包含了以下哪一个文件:configure、Makefile还是Imake。u 如果是configure文件,就执行:#.
13、/configure#make#make installu 如果是Makefile文件,就执行:#make#make installu 如果是Imake文件,就执行:#xmkmf#make#make install3.如果没有出现什么错误提示的话,就搞定了。至于软件安装到什么地方,通常会在安装时出现。如果遇到错误提示,也别急,通常是十分简单的问题:1)没有安装C或C+编译器;确诊方法:执行命令gcc(C+则为g+),提示找不到这个命令。解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:#rpm -ivh gcc* (哈哈,我们用到了第二种安装方式)2)没有安装mak
14、e工具;确诊方法:执行命令make,提示找不到这个命令。解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:#rpm -ivh make*3)没有安装autoconf工具;确诊方法:执行命令make,提示找不到这个命令。解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:#rpm -ivh autoconf*4)缺少某些链接库;确诊方法:在make时,提示需要某些文件。解决方法:安装包含这个文件的包,这就需要积累了。2.5.2 以.RPM为后缀的软件的安装方法RPM是Red Hat公司随Redhat Linux推出了一个软件包管理器,通过它能
15、够更加轻松容易地实现软件的安装。1.安装软件:执行rpm -ivh rpm包名,如:#rpm -ivh apache-1.3.6.i386.rpm2.升级软件:执行rpm -Uvh rpm包名。3.反安装:执行rpm -e rpm包名。4.查询软件包的详细信息:执行rpm -qpi rpm包名5.查询某个文件是属于那个rpm包的:执行rpm -qf rpm包名6.查该软件包会向系统里面写入哪些文件:执行 rpm -qpl rpm包名2.5.3 LINUX软件安装总结1. RPM包的安装和卸载rootlocalhost # rpm ivh /安装rootlocalhost # rpm aq /查
16、询rootlocalhost # rpm e /卸载2. 软件源程序安装和卸载rootlocalhost # tar /解压缩包rootlocalhost # ./configure -prefix=/配置rootlocalhost # make /编译rootlocalhost # make install /安装 修改配置文件(一般为.conf文件)rootlocalhost # make uninstall /卸载3. 如何实现LINUX与主机的交互通常实现LINUX与主机的交互有如下四种方法:l U盘;l Vmware Toolsl SSH远程登陆工具l samba3.1 利用U盘实现
17、交互用U盘实现LINUX与主机的交互可以说是最简单的一种方法了,该方法不需要安装软件,只需要点几下,输入几行命令就可以了,接下来我们将详细介绍。首先插入U盘,如下图红色圈内所示,说明U盘已经被Windows主机读取到了(呵呵,这个估计地球人都知道)其次回到LINUX主界面,在工具栏上点击VM- -会出现下图,提示USB设备(也就是你的U盘)要从Windows主机弹出,并打算连向你的虚拟机了。点OK之后,出现下图,说明U盘已经也虚拟机连接成功。接下来我们就要输入命令来使U盘里面的东本挂载到LINUX系统里面。进入LINUX主界面,右键新建终端,出现下图:输入fdisk l命令查看你的的U盘的盘符
18、,如下图,U盘盘符为:/dev/sdb1(如果你不确定哪个是新出现的U盘盘符的话,你可以在先把U盘从LINUX中弹出,方法和连接时一样,即时点击VM- -,弹出之后再输入fdisk l命令,记住哪些是系统本身就有的盘,然后再把U盘接入,输入fdisk l命令,新出现的那个必定就是你的U盘了)看清楚哪个是你的U盘以后,我们就可以挂载U盘了,你可以先新建一个文件夹,将U盘的内容挂载到你建的文件夹下,输入mkdir /mnt/usb,就会在/mnt目录下新建一个名字为usb的文件夹,接着再输入mount -t vfat /dev/sdb1 /mnt/usb(如果usb设备是FAT32 格式的,就输入
19、此命令,其他格式就将vfat换为msdos就可以了,在这里我的usb设备是FAT32 格式,所以输入上述命令。)出现下图,说明U盘已经挂载成功了,去/mnt/usb目录下看看吧,你U 盘上的所有内容都在里面了,你可以把里面的内容拷贝到LINUX系统里面。用umount /dev/sdb1即可卸载载U盘。3.2 安装Vmware Tools实现交互VMware-tools能够增强虚拟显卡和硬盘性能,可以实现主机和虚拟机之间的文件共享,并且允许你在虚拟机和主机图形用户界面之间平滑移动鼠标光标。光标设置也允许你在虚拟机和主机之间以及从一台虚拟机到另一台虚拟机复制和粘贴文本缓存。 利用Vmware T
20、ools 实现交互也是一种比较简单的方法,但这里就是涉及到在LINUX系统里面安装软件了。首先你可能会问,我怎么得到Vmware Tools的安装软件?我觉得有三种方法,第一,如果你有red hat linux 的安装盘的话,直接将其插入你的电脑;第二如果你有的是red hat linux的镜像文件的话,点击Vmware工具栏上的VMsettings,出现下图,然后browse将镜像文件载入。接下来,回到主界面,点击VM-,你会在桌面上发现一个光盘的图标,双击打开,你会发现你需要的软件就在/mnt/cdrom文件夹下。直接可以右键-复制文件,将之拷贝到其他目录安装,不过这里我们着重介绍用LIN
21、UX命令实现这些,以便熟悉LINUX命令。(在这里有些同学可能想我的第三种方法是什么,所谓的第三种方法就是直接在网上下载或者在其他地方拷贝到Vmware Tools的安装软件,利用我们上面讲到的U盘实现交互的方法,把它拷贝到LINUX系统里面)。接下来我们就讲怎么安装Vmware Tools软件吧。进入LINUX主界面,右键新建终端cd /mnt/cdrom指向目录/cdrom下,输入ls命令就可以看到该目录下的所有文件。在这个文件夹中有一个VMwareTools-6.5.0-118166.tar.gz文件。linux下的这个虚拟光驱跟我们平时熟悉的光驱都是一回事,这里将文件拷贝到别的地方只是
22、为了方便。如下图:1、 安装软件l cp VMwareTools-6.5.0-118166.tar.gz /tmp 将文件拷贝到/tmp目录下。l cd /tmp进入/tmp目录。l 用tar命令将压缩包解压:tar zxvf VMwareTools-6.5.0-118166.tar.gz,然后:ls,会看到一个vmware-tools-distrib文件夹。接着:cd vmware-tools-distrib。l 再输入:./vmware-install.pl,软件便开始安装了(注意/vmware-install.pl前面有个圆点噢),在执行vmware-install.pl时,出现提示让你
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 环境 搭建 手册
链接地址:https://www.31doc.com/p-1991057.html