vmare 下的linux和windows 通过ftp互换文件

本文介绍如何使用FTP命令进行文件的上传和下载操作。包括切换目录、列出目录内容、设置传输模式及具体的get和put命令使用方法。适用于Windows系统向VMware Linux虚拟机传输文件。

1、下载:


ftp> lcd G:\linux
目前的本地目录 G:\linux。
ftp> get abc.c



//登陆成功后,提示符为“ftp>”,下面每行提示符后面的是你要依次输入的命令:

//列出当前目录下地文件和子目录

ftp> dir

// 进入文件所在的“test”目录f

tp> cd test//列出“test”目录下地文件和子目录

ftp> dir

// 采用二进制传输

ftp> bin

// 定位本地默认文件夹,文件将下载到这里

ftp> lcd c:\ftp

// 下载文件“test.o”

ftp> get test.o

// 退出

FTPftp> bye



2、将window上的文件上传到vmare linux上


ftp> lcd G:\linux
目前的本地目录 G:\linux。
ftp> put zhen.txt /gaozhen
200 PORT command successful.
553 /gaozhen: Is a directory.
ftp> put zhen.txt /gaozhen/zhen.txt
200 PORT command successful.
150 Opening BINARY mode data connection for /gaozhen/zhen.txt.
226 Transfer complete.


3、总结

通过ftp连接到虚拟机的ip后 ftp,通过这个命令就到/目录下了,

ftp> cd /
250 CWD command successful.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 166
-rw-r--r--   1 root     0 Apr  8 20:50 .autofsck
-rw-r--r--   1 root     0 Apr  7 20:30 .autorelabel
drwxr-xr-x   2 root  4096 Apr  7 16:09 bin
drwxr-xr-x   4 root  1024 Apr  7 07:34 boot
drwxr-xr-x  12 root  4240 Apr  8 20:51 dev
drwxr-xr-x  97 root 12288 Apr  9 00:04 etc

drwxr-xr-x   5 root  4096 Apr  9 02:58 gaozhen
drwxr-xr-x   2 root  4096 Oct  1  2009 home
drwxr-xr-x  11 root  4096 Apr  7 16:08 lib
drwxr-xr-x   7 root  4096 Apr  7 16:09 lib64
drwx------   2 root 16384 Apr  7 07:01 lost+found
drwxr-xr-x   3 root  4096 Apr  8 20:52 media
drwxr-xr-x   2 root     0 Apr  8 20:51 misc
drwxr-xr-x   2 root  4096 Oct  1  2009 mnt
drwxr-xr-x   2 root     0 Apr  8 20:51 net
drwxr-xr-x   2 root  4096 Oct  1  2009 opt
dr-xr-xr-x 170 root     0 Apr  8 20:49 proc
drwxr-x---  15 root  4096 Apr  9 02:41 root
drwxr-xr-x   2 root 12288 Apr  7 16:09 sbin
drwxr-xr-x   2 root  4096 Apr  7 07:01 selinux
drwxr-xr-x   2 root  4096 Oct  1  2009 srv
drwxr-xr-x  11 root     0 Apr  8 20:49 sys
drwxr-xr-x   3 root  4096 Apr  7 07:49 tftpboot
drwxrwxrwt  14 root  4096 Apr  8 20:52 tmp
drwxr-xr-x  15 root  4096 Apr  7 07:12 usr
drwxr-xr-x  21 root  4096 Apr  7 08:53 var
226 Transfer complete.
ftp: 收到 1203 字节,用时 0.62秒 1.93千字节/秒。



在window下确定一个目录存放上传和下载的文件,ftp> lcd c:\ftp


两个文件有了,之间通过IP连接着呢,

获取文件 get test.o

上传文件

ftp> put zhen.txt /gaozhen




已知Linux操作系统的课程设计大作业要求如下: 1)简述linux操作系统的发展史目前应用领域。(不少于1000字)(15分) 2)在VMware中安装3台linux操作系统(openEuler),其中一台linux操作系统作为服务器,为其命名为server,并为服务器配置静态IP;其余两台linux操作系统作为客户机,为其命名为euler01euler02,并为客户机配置动态IP地址。三台linux主机之间能相互ping通(10分) 3)在服务器的/home下新建一个目录back,进入目录back,在back下新建2个文件test1、test2,然后把test2移到其父目录中并改名为file2;在根目录下查找anaconda-ks.cfg文件位置;统计根目录下有多少个目录。(4分) 4)在服务器中创建普通用户user01,所属组为xjlg,指定该用户家目录为/home/user1,设置密码为123456。(3分) 5)在服务器中利用本地安装光盘建立yum源;使用yum命令安装cockpit,并登录查看linux操作系统的基本信息。(4分) 6)在服务器中切换身份到user01,在/home/user1目录下,创建文件001.log,并将其权限修改为-r-xr-x--x。(4分) 7)为服务器添加4块5G硬盘(sdb、sdc、sdd、sde,接口为SATA),其中3块硬盘构建RAID5,1块硬盘作为热备份盘;将新建的RAID5磁盘升级为物理卷,并创建卷组,在卷组中按需求划分2个逻辑卷,大小分别为7G、2G。计划7G的逻辑卷安装MySQL数据库,命名为MySQLLV;2G的逻辑卷存放MySQL数据库备份文件,命名为DataBakLV;格式化逻辑卷文件系统,并永久挂载。逻辑卷MySQLLV、DataBakLV分别挂载至目录/mysql、/databak目录;重启服务器验证所有结构;模拟故障,模拟阵列中一块硬盘离线;将其从整列中移除、从操作系统中摘除;并重新挂载一块型号、大小相同的硬盘,将其添加至RAID5整列。验证恢复结果。(15分) 8)为服务器配置ssh服务,配置linux客户机euler01eyler02免密登录linux服务器。要求不得关闭防火墙,必须通过配置防火墙规则selinux实现。(10分) 9)为服务器配置ftp服务,创建普通ftp01,使用普通用户ftp01登录ftp服务器,实现linux服务器与window服务器文件互换。要求不得关闭防火墙,必须通过配置防火墙规则selinux实现。(10分) 10)为服务器配置samba服务,实现windoslinux服务器之间的资源共享。要求不得关闭防火墙,必须通过配置防火墙规则selinux实现。(10分) 11)为服务器配置nfs服务,固定nfs服务的端口并配置防火墙规则selinux实现共享nfs服务器中/data/nfs目录下的所有内容,使得客户机可以浏览服务器中指定的文件目录(客户机将服务器共享的目录挂在至/mnt/nfs目录下)。要求其中一台linux客户机对共享的文件具备只读权限,数据同步写入硬盘,若是root用户身份登录权限被压缩为匿名用户权限;另一台linux客户机具备读写权限。(15分)则根据上面的要求,给出相应的实验名称操作步骤,要求操作部分给出实际操作的代码代码运行后的代码输出结果
最新发布
06-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值