Linux虚拟机拷贝文件的技巧(文件拷贝虚拟机linux)
Linux虚拟机是一种用于虚拟化操作系统的软件,是运行在接受虚拟化的真实服务器上的操作系统。在Linux虚拟机中往往会遇到需要拷贝文件的情况,那么Linux虚拟机拷贝文件的技巧有哪些呢?
拷贝文件可以基于宿主机和虚拟机之间独立的移动,在宿主机文件管理器中拖拽文件到虚拟机的虚拟硬盘文件夹中,即可将文件从宿主机拷贝到虚拟机中。
也可以采用基于Linux的CLI(命令行界面)拷贝文件。以centos7为例,可以使用scp命令在本机和虚拟机宿主机之间拷贝文件;也可以利用rsync命令在本机和虚拟机宿主机之间同步或拷贝文件;另外,如果是远程的拷贝,则可以使用sftp来在两个不同的Linux机器上拷贝文件。
此外,如果要在Linux虚拟机中制作一个共享文件夹,则可以使用共享文件夹技术,以虚拟机为客户端,宿主机为服务器,在Linux虚拟机中挂载共享文件夹:
假设宿主机上的IP地址为192.168.1.1
在宿主机上执行:
$ sudo mkdir /mnt/share
$ sudo chown nobody.nogroup /mnt/share
$ sudo chmod 777 /mnt/share
$ sudo vim /etc/exports
/mnt/share 192.168.1.1(rw,sync,no_subtree_check)
在虚拟机中执行:
$ sudo apt-get install nfs-common
$ sudo mount -t nfs 192.168.1.1:/mnt/share /mnt/remote
这样就可以在虚拟机中安装一个共享文件夹了,在虚拟机中只要将文件拷贝到/mnt/remote文件夹中去,就可以完成文件的拷贝。
综上所述,拷贝文件在Linux虚拟机中就可以使用以上这些技巧完成,以实现更简便、高效的拷贝。