您现在的位置是:首页 > 正文

linux上传文件put,详解Linux ftp 命令行中下载文件get与上传文件put的操作方法

2024-02-01 01:33:55阅读 2

尽管现在有许多好的FTP应用程序,但服务器命令行ftp命令的应用程序仍然很多,下面就让电脑乐园小编带你一起来学习详解Linux ftp 命令行中下载文件get与上传文件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的操作方法,希望对大家有所帮助。

网站文章

  • 切面条问题

    切面条问题

    切面条问题 python

    2024-02-01 01:33:27
  • Java架构师面试题——JVM性能调优

    JVM内存调优 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数。 1.Full GC 会对整个堆进行整理,包括Young、Tenured和Perm。Full GC因为需要对...

    2024-02-01 01:33:20
  • python中reversed函数怎么用_Python3 reversed 函数

    Python3reversed 函数描述Python3 reversed 函数返回一个反转的迭代器。语法以下是 reversed 的语法:reversed(seq)参数seq -- 要转换的序列,可以...

    2024-02-01 01:33:12
  • OpenGL之Shader编程入门

    OpenGL之Shader编程入门

    shader编程基本概念。

    2024-02-01 01:33:06
  • php 全局函数 加到类,全局PHP函数通过类链接

    是否可以通过对象/类链接所有PHP函数?我有这个想法,我想这样的事情:$c = new Chainer();$c->strtolower('StackOverFlow')->ucwords(/* the value from the first function argument */)->str_replace('St', 'B', /* the value from the ...

    2024-02-01 01:32:37
  • MyBatis-Plus乐观锁插件

    MyBatis-Plus乐观锁插件

    1、模拟修改冲突 1、创建一个数据库,添加一个数据 CREATE TABLE t_product( `id` BIGINT(20) not null COMMENT '主键ID', `...

    2024-02-01 01:32:28
  • Linux学习-35-sudo命令

    Linux学习-35-sudo命令

    Linux学习-35-sudo命令

    2024-02-01 01:31:53
  • 怎么在linux服务器里添加22,Linux服务器部署Yapi

    怎么在linux服务器里添加22,Linux服务器部署Yapi

    一,环境配置Centos7 + Node10.13.0 + MongoDB3.2.22安装必备的依赖工具:gcc-c++ wgetyum -y install gcc-c++ wget二,Node安装...

    2024-02-01 01:31:46
  • 一文带你了解自动化测试是什么?

    一文带你了解自动化测试是什么?

    1、什么是自动化测试?自动化测试是软件测试活动中的一个重要分支和组成部分。随着软件产业的不断发展,市场对软件周期的要求越来越高,于是催生了各种开发模式,如大家熟知的敏捷开发,从而对测试提出了更高的要求...

    2024-02-01 01:31:36
  • 百度网盘这个开关建议你关闭!会偷偷吃掉1MB/s上传带宽

    百度网盘这个开关建议你关闭!会偷偷吃掉1MB/s上传带宽

    作为目前硕果仅存的网盘服务之一,百度网盘的一举一动都备受关注。最近,可以破解百度网盘下载速度限制的Pandownload终于还是倒下了,开发者也被拘捕。百度网盘最为人诟病的就是如果不掏钱...

    2024-02-01 01:31:06