ftp客户端发起对ftp服务器_ftp登陆命令

ftp客户端发起对ftp服务器_ftp登陆命令FTP是一个C/S类型的软件,连接服务端需要FTP客户端才能完成,常见的FTP客户端有以下几种:浏览器:可以通过浏览器中输入ftp://ip或者ftp://域名的方式3分钟了解计算机发展历史-组团学来访问FTP自带客户端:命令行下可以使用ftp命令去连接三方客户端:FileZilla8uftp图形软件或者文本界面的lftp等三种方式中,文本界面是比较麻烦的,无法鼠标流。所以我重点给大家讲解一…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

FTP是一个C/S类型的软件,连接服务端需要FTP客户端才能完成,常见的FTP客户端有以下几种:

浏览器:可以通过浏览器中输入 ftp://ip或者ftp://域名的方式3分钟了解计算机发展历史-组团学来访问FTP

自带客户端:命令行下可以使用ftp命令去连接

三方客户端:FileZilla 8uftp 图形软件或者文本界面的lftp等

三种方式中,文本界面是比较麻烦的,无法鼠标流。所以我重点给大家讲解一下

1)文本界面登陆

文本界面匿名登陆

[root@localhost ~]# ftp 192.168.11.16

Connected to 192.168.11.16 (192.168.11.16).

220 (vsFTPd 3.0.3)

Name (192.168.11.16:root): ftp #用户名可以是ftp也可以是anonymous

331 Please specify the password.

Password: #密码为空

230 Login successful. #显示登陆成功

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> ls

227 Entering Passive Mode (192,168,11,16,90,35).

150 Here comes the directory listing.

drwxr-xr-x    2 0        0               6 May 14  2019 pub

226 Directory send OK.

通过ls可以列出当前目录下有哪些内容 看到有一个目录叫pub

ftp> pwd

257 “/”

通过pwd命令查看当前路径  注意这里显示的是FTP的根目录

ftp> bye

221 Goodbye.

退出使用bye命令

文本界面本地用户登录

[root@localhost ~]# ftp 192.168.11.16

Connected to 192.168.11.16 (192.168.11.16).

220 (vsFTPd 3.0.3)

Name (192.168.11.16:root): hello

331 Please specify the password.

Password:

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> ls

227 Entering Passive Mode (192,168,11,16,130,240).

150 Here comes the directory listing.

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 下载

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 公共

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 图片

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 文档

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 桌面

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 模板

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 视频

drwxr-xr-x    2 1001     1001            6 Jan 15 08:56 音乐

226 Directory send OK.

ftp> pwd

257 “/home/hello” is the current directory

2)FTP客户端常用命令

键入help命令可以查看所有可使用的命令

ftp> help

Commands may be abbreviated.  Commands are:

!                debug         mdir           sendport     site

$                dir           mget           put          size

account          disconnect    mkdir          pwd          status

append           exit          mls            quit         struct

ascii            form          mode           quote        system

bell             get           modtime        recv         sunique

binary           glob          mput           reget        tenex

bye              hash          newer          rstatus      tick

case             help          nmap           rhelp        trace

cd               idle          nlist          rename       type

cdup             image         ntrans         reset        user

chmod            lcd           open           restart      umask

close            ls            prompt         rmdir        verbose

cr               macdef        passive        runique        ?

delete           mdelete       proxy          send

!+linux命令   执行系统命令

!ls /opt  显示linux系统中/opt目录下的内容

ftp> !ls /opt

dhcp  dns  rh

lcd linux系统中的当前目录

lcd /root  将linux系统中的当前目录切换到/root下

ftp> lcd /root

Local directory now /root

put 上传命令,mput批量上传命令

上传initial-setup-ks.cfg文件到hello家目录下

ftp> put initial-setup-ks.cfg

local: initial-setup-ks.cfg remote: initial-setup-ks.cfg

227 Entering Passive Mode (192,168,11,16,96,132).

150 Ok to send data.

226 Transfer complete.

1803 bytes sent in 0.00135 secs (1333.58 Kbytes/sec)

可以看到上传成功了

验证一下上传结果

ftp> ls

227 Entering Passive Mode (192,168,11,16,173,142).

150 Here comes the directory listing.

-rw-r–r–    1 1000     1000         1803 Feb 26 07:01 initial-setup-ks.cfg

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 下载

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 公共

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 图片

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 文档

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 桌面

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 模板

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 视频

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 音乐

226 Directory send OK.

看见了吧

切换linux当前目录到/tmp

ftp> lcd /tmp

Local directory now /tmp

get下载命令,mget批量下载

下载initial-setup-ks.cfg到linux系统当前目录/tmp

ftp> get initial-setup-ks.cfg

local: initial-setup-ks.cfg remote: initial-setup-ks.cfg

227 Entering Passive Mode (192,168,11,16,229,134).

150 Opening BINARY mode data connection for initial-setup-ks.cfg (1803 bytes).

226 Transfer complete.

1803 bytes received in 2.9e-05 secs (62172.41 Kbytes/sec)

列出linux目录/tmp的内容,看到了下载的文件initial-setup-ks.cfg

ftp> !ls /tmp/

dhcp                                          tracker-extract-files.0

initial-setup-ks.cfg                                  VMwareDnD

systemd-private-8e7a99ea89c14ab396d66116970fe04d-chronyd.service-sghHHs       vmware-root

systemd-private-8e7a99ea89c14ab396d66116970fe04d-colord.service-wK7h08      yum_save_tx.2019-02-20.16-10.Z6uXqR.yumtx

systemd-private-8e7a99ea89c14ab396d66116970fe04d-cups.service-cokBro          yum_save_tx.2019-02-21.09-03.08zIbU.yumtx

systemd-private-8e7a99ea89c14ab396d66116970fe04d-rtkit-daemon.service-6wt1S0  yum_save_tx.2019-02-22.11-10.prawAT.yumtx

ftp> close

221 Goodbye.

ftp> ls

Not connected.

可以使用close断开连接,当连接断开希望再次连接直接使用open命令即可

ftp> open 192.168.11.16

Connected to 192.168.11.16 (192.168.11.16).

220 (vsFTPd 3.0.2)

Name (192.168.11.16:root): hello

331 Please specify the password.

Password:

230 Login successful.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> ls

227 Entering Passive Mode (192,168,11,16,192,88).

150 Here comes the directory listing.

-rw-r–r–    1 1000     1000         1803 Feb 26 07:01 initial-setup-ks.cfg

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 下载

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 公共

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 图片

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 文档

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 桌面

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 模板

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 视频

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 音乐

226 Directory send OK.

delete命令可以删除属于自己的文件

删除initial-setup-ks.cfg文件

ftp> delete initial-setup-ks.cfg

250 Delete operation successful.

ftp> ls

227 Entering Passive Mode (192,168,11,16,168,142).

150 Here comes the directory listing.

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 下载

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 公共

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 图片

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 文档

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 桌面

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 模板

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 视频

drwxr-xr-x    2 1000     1000            6 Jan 11 01:37 音乐

226 Directory send OK.

总结

都有哪些方法可以连接ftp服务器

文本方式如何连接

在文本界面中有哪些操作

重点:如何使用ftp命令在文本界面下连接ftp服务器

难点:区分清楚何时操作的是ftp服务器的内容,何时操作的是本地的内容

版权申明:本站文章均来自网络,如有侵权,请联系01056159998 邮箱:itboby@foxmail.com

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/179393.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月21日 下午6:36
下一篇 2022年10月21日 下午6:36


相关推荐

  • PDF工具_PDF editor

    PDF工具_PDF editor《Linux多线程服务端编程——使用muduoC++网络库》这本书是我自己用LaTeX排版的,在排版过程中也积累了一些小工具,今天把其中几个发布出来。这几个工具都直接基于开源的iText库,可从 http://itextpdf.com/ 下载。下载Groovy版本位于 https://github.com/chenshuo/typeset/tree/master/tools

    2025年8月28日
    8
  • linux 挖矿脚本,挖矿脚本 | Wh0ale’s Blog「建议收藏」

    linux 挖矿脚本,挖矿脚本 | Wh0ale’s Blog「建议收藏」0x01挖矿概论所谓挖矿,其实就是通过计算机的计算能力获取数字货币。而矿池就是进行生产任务(挖矿)和生产利润的分配。一套挖矿流程大致如下:1、本地安装挖矿程序并启动2、挖矿程序向远程矿池请求计算的输入值3、远程矿池验证该用户并分配任务,发送计算初始值4、挖矿程序接受初始值并依照特定数字货币算法进行计算,得到计算结果并发送至矿池5、矿池接受计算结果并发送下一次计算的输入值0x02挖矿病毒主要特点1、…

    2022年7月13日
    25
  • 差分进化算法总结

    差分进化算法总结基本介绍 DE Differential 算法于 1997 年由 RainerStorn 和 KennethPrice 在遗传算法等进化思想的基础上提出的 本质是一种多目标 连续变量 优化算法 用于求解多维空间中整体最优解 其基本思想即是来源于遗传算法 模拟遗传算法中的杂交 变异 复制来设计算子 DE 算法和 GA 算法的相同点 随机生成初始种群以种群中个体适应度值为选择标准主要过

    2026年3月18日
    1
  • 查看Maven版本_maven部署

    查看Maven版本_maven部署一、下载压缩包官方地址:Maven-DownloadApacheMaven​maven.apache.org直接使用wget命令进行下载maven压缩包>wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz二、解压ta…

    2022年8月22日
    8
  • 心情不好的时候,用 Python 画棵樱花树送给自己吧「建议收藏」

    心情不好的时候,用 Python 画棵樱花树送给自己吧「建议收藏」最近发生了很多事情,工作不开心,爱情无果而终,身边的小伙伴陆陆续续离职。虽然都不是会一下子击垮自己的事情,但是积攒起来,还是会有突然感到疲惫和倦怠的时候,有一种不知道下一步要走向哪里的无力感。在这个城市留下了很多的回忆,但是身边的人一个个离开,走到现在,似乎没有太多留恋的了,也没想好未来要去哪里。自己是一个始终需要新鲜感的人,在这里停留了太久,大概到了该说再见的时候了吧。

    2022年5月11日
    43
  • 模糊数学与matlab

    模糊数学与matlab模糊数学什么是模糊数学 还是看题吧 gt 求 R 的传递闭包 R 10 20 80 50 3 0 210 10 20 4 0 80 110 30 1 0 50 20 310 6 0 30 40 10 61 传递闭包求法 a size R B zeros a flag 0 whileflag 0fo

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号