Vmware虚拟机下实现文件共享的方法及常用linux命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟机下实现文件共享的方法

及常用linux命令

VMware虚拟机安装完linux系统后需要安装VMware tools才能实现宿主机windows和虚拟机linux之间的文件共享,以下是安装VMware tools的步骤:

1.VMware虚拟机软件安装完成之后,安装目录的VMware Workstation目录下会有一个linux.iso镜像文件,这个镜像文件就是VMware tools的光盘镜像文件,记下这个文件的路径。

2.在VMware中启动Red Hat Linux系统并登录,选择vmware菜单VM------->Removable Devices------>CD/DVD--->Settings

3.出现如下对话框,在Use ISO image file处选择linux.iso文件,然后

OK.

4.这样在linux里面的/media/目录下或/media/CDROM目录下会有VMware Tools文件夹(注意CD/DVD一定要是已经划了勾,表示虚拟机已经有光驱了,如果没有划勾,则点CD/DVD右边的connect)

5.开启linux命令行,可以看到VMware Tools中的内容,复制到linux 系统里面去。

第一个命令是查看文件,第二个命令是复制文件,第三个命令是解压缩

6.解压后进入解压后的文件夹,执行vmware-install.pl,一直回车即可。如下图(之前需要登录为超级用户,在命令行输入命令su,再输入密码即可):

7.安装完成后,还需要设置windows上的共享文件夹,同样选择菜单VM---->Settings如下图,设置好windows上的共享文件夹,OK:

8.在Linux系统的/mnt/hgfs目录下会自动生成共享文件夹的链接,这样就可以在虚拟机里面使用windows上的文件了。

常用linux命令及注意事项:

cd:进入目录,如cd /mnt/hgfs/windows进入共享目录,cd ..返回上一级目录,cd / 返回根目录.

注:linux下也有绝对路径和相对路径的概念,绝对路径的最上层是根目录,用/表示,相对路径是以当前目录为起始的,当前目录用./表示,而当前目录的上一级目录用../表示,如cd /mnt/hgfs/windows是用绝对路径表示,进入文件共享目录,cp ../../表示返回上一层目录的上一层目录,实际应用中相对路径和绝对路径可以同时使用,看哪个更方便。cp:复制文件或目录,如cp /mnt/hgfs/windows/add.v /root/,将共享目录的文件复制到/root目录下,而cp -r /mnt/hgfs/windows/eda /root表示将共享目录的eda文件夹复制到/root下

rm:删除文件或文件夹rm *.v删除当前目录下以v为后缀名的所有文件,执行时会有确认提示,而rm -rf eda则是删除eda文件夹,并且没有任何提示,直接删除。

mv:移动文件或文件夹至另一个地方,mv source dest,如果在当前目录操作文件则是更改文件名称。如mv xxx.v yyy.v,将xxx.v更名为yyy.v,第一个参数是源文件(夹),第二个参数是目标文件(夹).

ls:浏览目录下的文件,类似于DOS下的dir命令,可以加上-l参数查看文件的详细信息。

su:登录为超级用户,登录为超级用户后不能删除一些重要的系统文件,否则会引起系统不正常

chmod:更改文件属性,有时候可以将多个命令做成一个批处理文件而一步执行,编辑这样一个批处理文件后需要将该文件设置为具有可执行属性才能在命令行直接执行,使用chmod +x run。

Linux上的编辑器比较:

emacs:智能化程度很高,纯命令行和图形界面都能使用,但需要使用快捷键和命令,适合专业级选手,熟练使用能大幅提高效率。

vi/vim:纯命令行编辑程序,国外的骨灰级hacker都说它很强大,但我从未感觉到,喜欢折腾的可以上,全部用命令行操作。

gedit:最弱但使用最简单的,和记事本类似,适合初学者。

三种编辑器都可以直接在命令行键入程序名称启动。

有问题讨论请Q:623627646。

相关文档
最新文档