linux的ftp连接,shell如何连接ftp

各位老铁们好,相信很多人对linux的ftp连接都不是特别的了解,因此呢,今天就来为大家分享下关于linux的ftp连接以及shell如何连接ftp的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

linux登录FTP简单易行的连接过程linux登录ftp

Linux登录FTP:简单易行的连接过程

随着Linux已经成为未来计算机和网络技术的主流,越来越多的用户需要使用Linux登录FTP服务器,实现文件的上传下载和共享。

FTP(File Transfer Protocol)是一种使用TCP的网络协议,它是Internet上最古老的协议,用于远程文件传输。它支持两个主机之间的连接,它可以用来传输文件,也可以用来进行文本的编辑、搜索和查询等许多工作。

为了便于用户使用,Linux提供了一种简便的方法来访问FTP服务器,下面就介绍如何使用Linux登录FTP服务器。

首先,用户必须有一台运行Linux操作系统,并拥有一个FTP账号和密码,这些都是准备工作,而在Linux上可以使用命令行或者图形用户界面来登录FTP服务器。

以命令行为例,使用者可以在终端输入“ftp ftp.example.com”,按照提示输入FTP账号和密码,便可以登录FTP服务器。登录成功后,就可以执行如上传文件、下载文件、切换工作路径、查询文件、创建和删除文件夹等操作。

此外,如果你想要使用图像界面登录FTP服务器,你可以在桌面上创建一个快捷方式,将服务器的IP地址和FTP账号和密码写入文件,点击这个快捷方式,就可以连接到FTP服务器,并可以使用图形界面操作FTP服务器,是一种非常方便的使用方式。

以上就是Linux登录FTP服务器的简单易行的连接过程,无论是使用命令行还是使用图形界面,都能够为用户提供便捷的FTP操作。都不用再麻烦的安装或配置FTP客户端,轻松实现FTP文件传输,极大地方便了用户使用。

linux下lftp连接ftp服务器上传下载命令

linux下lftp连接ftp服务器上传下载

Java代码

用法: lftp ftp://用户名:密码@IP

下载目录 mirror DIRNAME【下载整个目录里包含子目录,推荐此命令】

上传目录 mirror-R DIRNAM

下载目录

...

用法: lftp ftp://用户名:密码@IP

下载目录 mirror DIRNAME【下载整个目录里包含子目录,推荐此命令】

上传目录 mirror-R DIRNAM

下载目录

方法一 mget-d DIRNAME/*

方法二 mirror DIRNAME

上传目录

方法一 mput-d DIRNAME/*

方法二 mirror-R DIRNAME

下载普通文件

get FILENAME

下传多个普通文件

mget*

lftp搜索文件方法

ls-R| grep.iso

find-d 3| grep.iso

在使用中,多看看帮助 help

bookmark标签

cat/more/less显示文件内容(用cat和more)

zcat/zmore/zless显示文件内容(用zcat和zmore,区别是zcat和zmore只能直接操作.gz文件)

bzcat/bzmore/bzless显示文件内容(用bzcat和bzmore,区别是bzcat和bzmore只能直接操作.bz2文件)

get/mget/pget抓取文件

put/mput/上传文件

mirror(-R)下载上传目录

linux下ftp命令详解

ftp(file transfer protocol)

功能说明:设置文件系统相关功能。

语法:ftp [-dignv][主机名称或IP地址]

补充说明:FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。

参数:《Linux就该这么学》

-d详细显示指令执行过程,便于排错或分析程序执行的情形。

-i关闭互动模式,不询问任何问题。

-g关闭本地主机文件名称支持特殊字符的扩充特性。

-n不使用自动登陆。

-v显示指令执行过程。

1.连接ftp服务器

格式:ftp [hostname| ip-address]

a)在linux命令行下输入:

ftp 192.168.1.1

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

c)也可以先输入ftp

ftp>

d)然后在输入要连接的IP

ftp>open 192.168.1.1

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(回车)

阅读剩余
THE END