linux上传文件命令ftp put,Linux ftp 命令行中下载文件get与上传文件put的命令应用详解...-程序员宅基地

技术标签: linux上传文件命令ftp put  

介绍:从本地以用户anok登录的机器192.168.0.16上通过ftp远程登录到192.168.0.6的ftp服务器上,登录用户名是peo。以下为使用该连接做的实验。

查看远程ftp服务器上用户peo相应目录下的文件所使用的命令为:ls,登录到ftp后在ftp命令提示符下查看本地机器用户anok相应目录下文件的命令是:!ls。查询ftp命令可在提示符下输入:?,然后回车。

1、从远程ftp服务器下载文件的命令格式:

get  远程ftp服务器上当前目录下要下载的文件名  [下载到本地机器上当前目录时的文件名],如:

get nmap_file [nmap]

意思是把远程ftp服务器下的文件nmap_file下载到本地机器的当前目录下,名称更改为nmap。

带括号表示可写可不写,不写的话是以该文件名下载。

如果要往ftp服务器上上传文件的话需要去修改一下vsftpd的配置文件,名称是vsftpd.conf,在/etc目录下。要把其中的“#write_enable=yes”前面的“#”去掉并保存,然后重启vsftpd服务:

sudo service vsftpd restart。

2、向远程ftp服务器上传文件的命令格式:

put  本地机器上当前目录下要上传的文件名  [上传到远程ftp服务器上当前目录时的文件名],如:

put sample.c [ftp_sample.c]

意思是把本地机器当前目录下的文件smaple.c上传到远程ftp服务器的当前目录下,名称更改为ftp_sample.c。

带括号表示可写可不写,不写的话是以该文件名上传。

3、最后附上ftp常用命令,如下所示:

ftp>open  [ftpservername],和指定的远程linux ftp服务器连接?

ftp>user  [username]  [password],使用指定远程linux ftp服务器的用户登录?

ftp>pwd,显示远程linux ftp服务器上的当前路径?

ftp>ls,列出远程linux ftp服务器上当前路径下的目录和文件?

ftp>dir,列出远程linux ftp服务器上当前路径下的目录和文件(同上)?

ftp>mkdir  [foldname],在远程linux ftp服务器上当前路径下建立指定目录?

ftp>rmdir  [foldname],删除远程linux ftp服务器上当前路径下的指定目录?

ftp>cd  [foldname],更改远程linux ftp服务器上的工作目录?

ftp>delete  [filename],删除远程linux ftp服务器上指定的文件?

ftp>rename  [filename]  [newfilename],重命名远程linux ftp服务器上指定的文件?

ftp>close,从远程linux ftp服务器断开但保留ftp命令参数提示?

ftp>disconnect,从远程linux ftp服务器断开但保留ftp命令参数提示(同上)?

ftp>bye,结束和远程linux ftp服务器的连接。

ftp>quit,结束和远程linux ftp服务器的连接(同上)。

ftp>!,直接从远程linux ftp服务器进入到本地shell中?

ftp>exit,(接上步)从本地shell环境中返回到远程linux ftp服务器环境下?

ftp>!ls,列出本地机器上当前路径下的目录和文件?

ftp>lcd  [foldname],更改本地机器的工作目录?

ftp>?,显示ftp命令说明?

ftp>help,显示ftp命令说明(同上)?

总结

以上所述是小编给大家介绍的linux ftp 命令行中下载文件get与上传文件put的命令应用详解,希望对大家有所帮助

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_29767773/article/details/116735427

智能推荐

【独家源码】ssm课堂考勤微信小程序g84f9计算机毕业设计问题的解决方案与方法-程序员宅基地

文章浏览阅读33次。选题背景:课堂考勤是教育教学中的重要环节,对于管理学生出勤情况和评估学生学习效果具有重要意义。然而,传统的课堂考勤方式往往存在着繁琐的流程、信息不及时等问题,给教师和学生带来了一系列的困扰。为了提高课堂考勤的效率和准确性,开发一种课堂考勤微信小程序具有重要的意义。选题意义:首先,课堂考勤微信小程序可以提升考勤流程的效率和便捷性。传统的考勤方式往往需要教师手动点名或使用纸质考勤表进行记录,耗费时间和精力。通过引入课堂考勤微信小程序,教师可以通过扫描学生的二维码或选择学生的头像进行考勤操作,系统会自动记

ArcGIS Server服务状态正在停止。。。问题BUG解决_arcgis server 全部服务正在停止-程序员宅基地

文章浏览阅读4k次。1、ArcGIS Server服务器出现服务问题:ArcGIS Server Manager的所有服务显示为“正在停止……“。2、N种解决方式1)端口占用问题。4000-4002端口被其他程序占用过,导致服务无法正常启动。可以通过CMD查找相关PID被占用的端口,停掉,再启动GIS服务即可;也可以手动改为安装目录下的D:\\Program Files\\ArcGIS\\Server\\framework\\etc\\machine-config.xml文件中的端口信息即可解决;2)安装_arcgis server 全部服务正在停止

计算机数据分析专业高中小三门,高中必读:2017高考小三门竞争数据分析-程序员宅基地

文章浏览阅读256次。高中必读:2017高考小三门竞争数据分析2017-08-09上海今年的高考是第一次用3+3方案“大三门”加“小三门”“大三门”语文、数学、外语三门为必考科目,每门满分150分。再加“小三门”,从政治、历史、地理、物理、生物、化学六门中选出三门作为选考科目。小三门各科竞争究竟如何,早就听说物理竞争比较激烈?我们得到各科相对竞争系数如下:这个图表从何而来,请看下文分解!我们先来看一下2017年小三门各..._计算机专业小三门是什么

DiscuzX各功能的拓展开发经验-程序员宅基地

文章浏览阅读118次。rce/class/adv道具脚本 source/class/magic任务脚本 source/class/task这3个目录中的文件都有共同的特点1、文件结构一样2、新增文件后,后台直接可以启用3、完全独立的拓展机制如 adv_blog.php类名和文件名一致参照已有的例子模仿 即可仿造出一个新的脚本每个拓展class有其自己独立的语言包 位于 source/language 目录_discuz该如何拓展有哪些方向

【latex环境】miktex:“**.sty“ not found /Untested Windows version 6.2 detected_qt: untested windows version 6.2 detected! 完成 开始 :-程序员宅基地

文章浏览阅读5.4k次。折腾了半天,mark一下solution问题描述: Windows miktex + tex studio 用xelatex 编译时报"***.sty" not found 等按照链接: link处理后开始报:Qt: Untested Windows version 6.2 detected!以及***.cfg missing 等问题按照链接: link说法貌似是qt框架和windows的不兼容导致的解决办法: 放弃miktex 安装texlive 设置环境变量后搞定,不过出现一个新问题:Env_qt: untested windows version 6.2 detected! 完成 开始 : xelatex.exe -synctex=

ARM CPSR+SPSR_arm分别有几个cpsr和spsr-程序员宅基地

文章浏览阅读1.1w次。1. 简介 CPSR(当前程序状态寄存器)在任何处理器模式下被访问。它包含了【条件标志位】、【中断禁止位】、【当前处理器模式标志】以及其他的一些控制和状态位。每一种处理器模式下都有一个专用的物理状态寄存器,称为SPSR (备份程序状态寄存器)。 当特定的异常中断发生时,这个寄存器用于存放当前程序状态寄存器的内容。在异常中断退出时,可以用SPSR来恢复CPSR。由于用户模式_arm分别有几个cpsr和spsr

随便推点

安装Vmware tools提示客户机操作系统CD-ROM已锁定_vmware 黑屏 无法获取 cd-rom 的锁定状态-程序员宅基地

文章浏览阅读1.3k次。安装Vmware tools时发生异常如题,在安装Vmware tools发生如下图所示异常:解决办法:检查虚拟机设置中CD/DVD一项的设置是否为下图所示:这样导致CD-ROM始终使用的是映像文件中的,将其改成使用自动监测物理驱动器即可,即:..._vmware 黑屏 无法获取 cd-rom 的锁定状态

C#窗体读取和写入-程序员宅基地

文章浏览阅读1k次。public partial class Form1 : Form{public Form1(){InitializeComponent();}/// /// 读取/// /// /// private void button1_Click(object sender, EventArgs e){OpenFileDialog xjOpenFileDialog = new ..._c#窗体读取和写入

企业微信msvcr100.dll丢失怎么办?企业微信msvcr100.dll丢失问题的原因分析及精准应对方案-程序员宅基地

文章浏览阅读608次,点赞10次,收藏15次。当企业微信提示缺少msvcr100.dll文件时,这通常意味着企业微信运行所需要的某个微软Visual C++运行库文件丢失或损坏。那么是什么原因造成的呢?应该如何解决呢?下面一起来看看吧!

领域应用 | 知识图谱的技术与应用_领域知识图谱-程序员宅基地

文章浏览阅读2.2k次,点赞2次,收藏11次。导读:从一开始的Google搜索,到现在的聊天机器人、大数据风控、证券投资、智能医疗、自适应教育、推荐系统,无一不跟知识图谱相关。它在技术领域的热度也在逐年上升。 本文以通俗易懂的方式来讲解知识图谱相关的知识、尤其对从零开始搭建知识图谱过程当中需要经历的步骤以及每个阶段需要考虑的问题都给予了比较详细的解释。 对于读者,我们不要求有任何AI相关的背景知识。目录: 概论 ..._领域知识图谱

考勤|基于Springboot的大学生考勤系统设计与实现(源码+数据库+文档)_签到打卡系统设计流程-程序员宅基地

文章浏览阅读2.2k次,点赞64次,收藏61次。学生考勤管理系统就是信息时代变革中的产物之一。任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场进行调研,论文需求进行分析,概要设计,系统详细设计,测试和编码等步骤,设计并实现了学生考勤管理系统。系统选用B/S模式,应用java技术,MySQL为后台数据库。系统主要包括首页,个人中心,学生管理,教师管理,班级信息管理,课程信息管理,签到信息管理,考勤信息管理,请假信息管理,考勤统计管理等功能模块。本文首先介绍了学生考勤管理的技术发展背景与发展现状,然后遵循软件常规开发流程,_签到打卡系统设计流程

基于Rsoft的Beamprop模块进行光电子自聚焦透镜设计-程序员宅基地

文章浏览阅读3k次。本文目的:设计一个自聚焦棒,观察其仿真结果,并对耦合效率进行仿真,得到相应的结果。首先是新创建一个设计文件。在本次仿真中做了如下设置。如图1所示。图1 创建新设计在这一步中,设置光波长为1.55um,外界折射率为1.6。波导宽度为100。接着绘制波导模拟自聚焦棒。图2 自聚焦棒模拟图界面中的红色部分即是在软件中模拟的自聚焦棒,即绘制一段波导来模拟。对于自聚焦棒而言,折射率满足类抛物线的规律,即从两边向中间逐渐增大。在Beamprop中可以设置其折射率模式Profile Type为_beamprop