Linux(八)——Vmware中的Linux与主机系统Windows交互

来源:互联网 发布:会计资格考试软件下载 编辑:程序博客网 时间:2024/06/06 10:44

   在已有的windows系统中学习使用LINUX,使用虚拟机是很方便高效的事,这种方法既不会真正弄瘫我们的系统,也能模拟出很多设备,比如加两块硬盘等.

    我使用的虚拟机软件是Vmware,是一款比较成熟好用的虚拟机软件.那么在虚拟机里装好LINUX,怎么在windows系统和LINUX系统之间进行通信和文件共享呢?下面介绍几种常用方式:

    1.挂载u盘 

     在linux中挂上U盘步骤如下:

     #fdisk -l 查看设备状态

     如果是在虚拟机中的linux,插上u盘后,u盘的设备名字一般为/dev/sdb1

     #mkdir /mnt/usb 在mnt目录下建立一个叫usb的文件夹

     接着就是挂载U盘了:

     #mount -t msdos /dev/sdb1 /mnt/usb

     如果是fat16就使用下面的命令

     #mount -t msdos /dev/sdb1 /mnt/usb

     如果是fat32

     #mount -t vfat /dev/sdb1 /mnt/usb

     如果是ext2格式,就用命令:

     #mount -t ext2 /dev/sda1 /mnt/usb

     打开/mnt/usb 就可以看到你的U盘里的东西了!

     如果要在linux中拷文件到u盘,就把文件直接复制到 /mnt/usb

     不过在拔出u盘之前一定要运行卸载u盘的命令

     #umount /mnt/usb 否则u盘是没有你所拷进去的东西是无效的!!

 

     2.使用samba服务

     在局域网中,常常需要去访问其它Windows系统共享出来的目录,在Linux下,安装了samba后就可以使用samba中带的命令来访问Windows机器的共享资源。

     Samba使用SMB协议通过网络连接来共享文件,支持该协议的操作系统包括windows,OS/2LINUX.

     如果网络中既有windows机器又有LINUX机器,那么samba就发挥作用了,smba会允许文件被网络中的所有系统共享.

     samba官网http://www.samba.org/samba/download/下载samba-latest.tar.gz

     或者直接使用yum -install samba进行安装,具体配置不在多说,网上很多.      

     用smbclient来列出Windows机器的共享资源

     smbclient -L 192.168.24.*

     windows系统里,可以直接在windows机器上通过ip地址来访问LINUX共享目录

     

    3.使用虚拟机(VM)中的共享文件夹选项

     (1) 在虚拟机中安装好linux

     (2)选择 虚拟机菜单-->VM-->Install VMwareTools并安装完

     (3)虚拟机菜单-->VM-->Setting-->Options-->SharedFolders-->Add-->Browse

-->选择windows中的一个目录作为共享目录(不需要在windows下把目录设成共享文

件夹)并填好文件夹在linux中显示的名字,比如aaa,然后ok.


     (4)在windows中把文件拷进共享文件夹.

    然后在linux中进入mnt/hgfs目录便可以看到windows里的文件夹




     就可以看到在windows拷的文件了,同理,可以从linux中拷到windows。

     这个也是最简单,方便的方式了

    4 .使用SSH客户端软件

    windows上安装SSH Secure Shell软件,便可以方便的使用shell来通过命令行操作LINUX,也可以方便的查看LINUX目录,并实现文件互传,是个很方便的软件

 

原创粉丝点击