linux下常用FTP命令

linux下常用FTP命令 1. 连接ftp服务器

1. 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:

ftp 192.168.1.1
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。

2. 下载文件

下载文件通常用get和mget这两条命令。
a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/usr/your/1.htm,则

ftp> get /usr/your/1.htm 1.htm (回车)

b) mget      
格式:mget [remote-files]
从远端主机接收一批文件至本地主机。
如要获取服务器上/usr/your/下的所有文件,则

ftp> cd /usr/your/
ftp> mget *.* (回车)

此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off

注意:文件都下载到了linux主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下。

3.上传文件

a) put
格式:put local-file [remote-file]
将本地一个文件传送至远端主机中。
如要把本地的1.htm传送到远端主机/usr/your,并改名为2.htm

ftp> put 1.htm /usr/your/2.htm (回车)

b) mput
格式:mput local-files
将本地主机中一批文件传送至远端主机。
如要把本地当前目录下所有html文件上传到服务器/usr/your/ 下

ftp> cd /usr/your (回车)
ftp> mput *.htm (回车)

注意:上传文件都来自于主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则只有在/usr/my下的文件linux才会上传到服务器/usr/your 下。

4. 切换路径

ftp中用lcd切换本地路径,用cd切换远程服务器的路径。常用到的命令如下:

cd目录名(进入服务器目录)    lcd目录名(进入本机目录)

cd \(退到服务器根目录)      lcd \(退到本机根目录)

cd ..(退回到上一级目录)     lcd ..(退回到上一级目录)

5. 断开连接
bye:中断与服务器的连接。

ftp> bye (回车)

转载于:https://www.cnblogs.com/timlong/p/4977027.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/419301.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

线程、多线程与线程池

线程:进程中负责程序执行的执行单元。一个进程中至少有一个线程。 多线程:解决多任务同时执行的需求,合理使用CPU资源。多线程的运行是根据CPU切换完成,如何切换由CPU决定,因此多线程运行具有不确定性。 线程池&…

selenium webdriver python 元素操作

常用操作 click 点击某个元素driver.find_element_by_id(“su”).click()cleardriver.find_element_by_id(“kw”).clear()send_keys模拟键盘输入driver.find_element_by_id(“kw”).send_keys(“hello”)from selenium.webdriver.common.keys import Keysdriver.find_element_…

通过mvn dependency:tree 查看依赖树,解决依赖jar冲突问题

举例:E:\01workspace\chenxh\09research\rop\rop>mvn dependency:tree [WARNING] [WARNING] Some problems were encountered while building the effective settings [WARNING] pluginRepositories.pluginRepository.id must not be local, this identifier is …

“睡服”面试官系列第八篇之iterator(建议收藏学习)

目录 1. Iterator(遍历器)的概念 2. 默认 Iterator 接口 3. 调用 Iterator 接口的场合 3.1解构赋值 3.2扩展运算符 3.3yield* 3.4其他场合 4. 字符串的 Iterator 接口 5. Iterator 接口与 Generator 函数 6. 遍历器对象的 return()&#xff0…

【转】使用Jmeter针对ActiveMQ JMS Point To Point压力测试

准备工作针对JMS类型的Sampler,需要额外的jar包(这里用的是apache ActiveMQ,将下载的AMQ apache-activemq-5.5.0根目录下的activemq-all-5.5.0.jar拷贝到JMETER_HOME\lib目录下)启动ActiveMQ:打开dos窗口,进…

Mysql中int(M)的含义

知识点:int(M) M指示最大显示宽度。最大有效显示宽度是255。显示宽度与存储大小或类型包含的值的范围无关 所以int(10)与int(11)后的括号中的字符表示显示宽度,整数列的显示宽度与mysql需要用多少个字符来显示该列数值,与该整数需要的存储空…

用户体验——南通大学教务学生管理系统

进入主界面,看见了这么长的菜单,我就感到到了一丝恶意,然后我想用这个系统来查询我的公选课,我把菜单拉到底,发现我需要打五个字母,我想没关系,照着打就好了。 于是我点击输入栏,准备…

“睡服”面试官系列第九篇之数值的扩展(建议收藏学习)

目录 1. 二进制和八进制表示法 2. Number.isFinite(), Number.isNaN() 3. Number.parseInt(), Number.parseFloat() 4. Number.isInteger() 5. Number.EPSILON 6. 安全整数和 Number.isSafeInteger() 7. Math 对象的扩展 7.1Math.trunc() 7.2Math.sign() 7.3Math.cbr…

MySQL分页查询小技巧

当提到查询数据库中某个指定起始位置到特定位置的数据时,我们的第一个反应是采用如下的语法格式: limit是mysql的语法 select * from table limit m,n 其中m是指记录开始的index,从0开始,表示第一条记录 n是指从第m1条开始&#x…

转:vim----复制粘贴

vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容; 要将vim的内容复制到某个…

个域名最多能对应几个IP地址?,一个IP地址可以绑定几个域名?

1、也就是说通常情况下一个域名同一时刻只能对应一个IP地址。 但是在域名服务商那里,你可以把服务器群里面的多个提供相同服务的服务器IP设置一个域名可以轮询。但是同一时刻,一个域名只能解析出一个IP供你使用。这些IP可以轮流着被解析。 这些IP其实对应…

每个 Linux 用户都应该知道的命令行技巧

每个 Linux 用户都应该知道的命令行技巧 原创 2015-09-11 伯乐在线 程序员的那些事 【伯乐在线导读】:有网友在问答网站Quora上提问:“有哪些省时小技巧,是每个Linux用户都应该知道的?” Joshua Levy 平常就在 Linux 平台工作&…

Linux文件权限一共10位长度,分成四段,每段的含义

Linux用户分为:拥有者、组群(Group)、其他(other) linux中的文件属性过分四段,如 -rwzrwz--- 第一段 - 是指文件类型 表示这是个普通文件 文件类型部分 -:文件 d:文件夹 l:链接文件&#xff…

状态开关按钮(ToggleButton)及按钮(Swich)的使用

状态开关按钮(ToggleButton)和开关(Switch)也是由Button派生出来的,因此它们本质上都是按钮,Button支持的各种属性、方法也适用于ToggleButton和Switch。从功能上看,ToggleButton、Switch和Chec…

在只需要一个指定正确的参数的情况下如何防止传入其他干扰的参数

最近修了一个小的bug。写的一个查询接口中&#xff0c;需要根据指定的id参数来查询相关的信息&#xff0c;但是如何笔名在传入正确的id后有传入其他的干扰参数呢&#xff1f;我是这么做的&#xff1a; <pre name"code" class"java"> /*** 查询详情**…