国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页操作系统linux → Linux ftp 远程文件传输

Linux ftp 远程文件传输

我要评论 2014/07/08 21:11:13 来源:国语自产精品视频在线看 编辑:zbbingyang.com [ ] 评论:0 点击:276次

ftp 命令是标准【shì biāo zhǔn】的文件【de wén jiàn】🐑传输【chuán shū】👉协议的用户接口【kǒu】,ftp 是在【shì zài】🎖TCP/IP 网络上的计算机之间传输【chuán shū】👉文件【wén jiàn】的简单有效🐯的方法【de fāng fǎ】。它允许【tā yǔn xǔ】用户传输【chuán shū】👉ASCII 文件和【wén jiàn hé】🙁二进制👩文件【wén jiàn】。在ftp 会话过【huì huà guò】程中,用户可【yòng hù kě】以通过使用【shǐ yòng】🌉ftp 客户程🤺序连接🅾到另一【dào lìng yī】台计算📻机上。从此【cóng cǐ】🏊,用户可【yòng hù kě】以在目录中上【lù zhōng shàng】下移动、列出目🎨录内容【lù nèi róng】、把文件【wén jiàn】从远程【cóng yuǎn chéng】机拷贝到本地机上、把文件【wén jiàn】从本地【cóng běn dì】机传输【chuán shū】👉到远程系🚋统中。需要注意的是,如果用户没有那个文⤴件的存【jiàn de cún】取权限,就不能🌌从远程【cóng yuǎn chéng】系🚋统中获得文件【wén jiàn】或向远程系🚋统传输【chuán shū】👉文件【wén jiàn】为🌇。了使用【shǐ yòng】🌉ftp 来传输【chuán shū】🛍文件【wén jiàn】,用户必【yòng hù bì】😆须知道远程计🔥算机上【suàn jī shàng】的合法🌵用户名【yòng hù míng】🏖和口【kǒu】令,这个用【zhè gè yòng】户名🏖/口【kǒu】令的🗿组合用来确认👍ftp 会话,并用来确定用😮户对要【hù duì yào】传输【chuán shū】👉的文件【de wén jiàn】🐑可以进行什么【háng shí me】样的访【yàng de fǎng】问🕋。

ftp 命令的一般格式如下:

$ ftp 主机名/IP

如果没有指定主机名【zhǔ jī míng】🎉, ftp 将给出🐬提示符【tí shì fú】🏏,等待用户输入【hù shū rù】命令:

$ ftp

ftp >

此时在 ftp>提示符【tí shì fú】📀后面输入open 命令加🚊主机【jī】名💥或IP 地址🧡,将试图【jiāng shì tú】连接指定的主【dìng de zhǔ】机【jī】。不管使用哪一种方法,如果连📎接成功,需要在🔵远程机【jī】🈁上登录【shàng dēng lù】,用户如果在远程机【jī】🈁上有帐【shàng yǒu zhàng】号,就可以通过😎ftp 使用这✖一帐号【yī zhàng hào】并需要提供口🍒令。在远程机【jī】🈁上的用户帐😑号的读【hào de dú】写权限【xiě quán xiàn】决定该【jué dìng gāi】🍼用户在📩远程机【jī】🈁上能下载什么【zǎi shí me】文件和【wén jiàn hé】🎗将上载【jiāng shàng zǎi】文件放到哪个目录中【mù lù zhōng】。

一旦用户使用【hù shǐ yòng】 ftp 在【zài】🕤远程站点上登录成功,将得到“ftp>” 提示符【tí shì fú】🖌。现在【zài】🕤可以自由使用ftp 提供的【de】💸命令🌙,可以用【kě yǐ yòng】 help 命令🌙取得可【qǔ dé kě】供使用的【de】命令🌙清单【qīng dān】🙂,也可以在【zài】🕤 help 命令🌙后面指定具体的【de】🚝命令名【mìng lìng míng】😫称🏐,获得这【huò dé zhè】🔊条命令🌙的【de】说明。

最常用的命令有:

ls 列出远程机的当前目录

cd 在远程机上改变工作目录

lcd 在本地机上改变工作目录

ascii 设置文件传输方式为🖖 ASCII 模式【mó shì】🥋,默认情🚉况下🛁 ,ftp 按ASCII模式传【mó shì chuán】📆输文件【shū wén jiàn】🦇, 用户也可以指【kě yǐ zhǐ】定其他模式【mó shì】🥋,ascii 和brinary 命令的🏜功能是😷设置传输的模【shū de mó】🔉式📚,用ASCII 模式传【mó shì chuán】📆输文件【shū wén jiàn】🦇对纯文本是非【běn shì fēi】常好的【cháng hǎo de】 ,但为避【dàn wéi bì】免对二进制文😛件的破坏,用户可【yòng hù kě】以以二进制模式传【mó shì chuán】📆输文件【shū wén jiàn】🦇。

binary 设置文⛽件传输【jiàn chuán shū】方式为【fāng shì wéi】二进制🛶模式

close 终止当前的 ftp 会话

hash 每次传【měi cì chuán】输完数据缓冲区中的⚽数据后就显示一个【yī gè】🎧#号【hào】❣

get mget 从远程【cóng yuǎn chéng】🛩机传送🤔指定文件到本地机【dì jī】 get 命令的一般格【yī bān gé】式为🚯

get 文件名

mget 命令一次获取【cì huò qǔ】🏐多个远【duō gè yuǎn】程文件【chéng wén jiàn】mget 命令的📋一般格👝式为

mget 文件名列表

使用用🔅空格分隔的或💮带通配【dài tōng pèi】符的文【fú de wén】件名列🚾表来指【biǎo lái zhǐ】定要获😻取的文🦍件,对其中🏰的每个【de měi gè】文件都要求用【yào qiú yòng】户确认是否传送【sòng】。

put (mput) 从本地【cóng běn dì】🏢机传送指定文件到远【jiàn dào yuǎn】程机🚲, put 命令的【mìng lìng de】一般格式为🌀:

put 文件名

mput 命令一👕次发送【cì fā sòng】✋多个本地文件【dì wén jiàn】🚑mput 命令的【mìng lìng de】一般格式为:

mput 文件名列表

使用用🐊空格分⏫隔的或带通配【dài tōng pèi】符的文【fú de wén】🅰件名列表来指【biǎo lái zhǐ】定要发💕送【sòng】的文🙈件,对其中的每个文件都要求用【yào qiú yòng】🤫户确认是否发【shì fǒu fā】送【sòng】。

open 连接远程 ftp 站点

quit 断开与【duàn kāi yǔ】远程机【yuǎn chéng jī】的连接🔹并退出🗞 ftp

? 显示本地帮助信息

! 转到 Shell 中

示例:

使用 ftp 传输文件过程如下

[root@localhost root]# ftp 192.168.1.66

Connected to 192.168.1.66 (192.168.1.66).

220 localhost.localdomain FTP server (Version wu-2.6.2-5) ready.

Name (192.168.1.66:root): test

331 Password required for test.

Password:

230 User oracle logged in. Access restrictions apply

Remote system type is UNIX.

Using binary mode to transfer files.

ftp> ls

227 Entering Passive Mode (192.168.1.66,228,168)

150 Opening ASCII mode data connection for directory listing.

total 312

-rw-r--r-- 1 root root 1215 Feb 4 13:49 button1.jpg

-rw-r--r-- 1 root root 1133 Feb 4 13:49 button2.jpg

-rw-r--r-- 1 root root 1435 Feb 4 13:46 index.html

226 Transfer complete.

ftp> lcd

Local directory now /root

ftp> lcd tmp

Local directory now /root/tmp

ftp> bin

200 Type set to I.

ftp> mget *.jpg

mget button1.jpg? y

227 Entering Passive Mode (10,153,89,66,187,198)

150 Opening BINARY mode data connection for button1.jpg (1215 bytes).

226 Transfer complete.

1215 bytes received in 0.0119 secs (1e+02 Kbytes/sec)

mget button2.jpg? y

227 Entering Passive Mode (10,153,89,66,243,218)

150 Opening BINARY mode data connection for button2.jpg (1133 bytes).

226 Transfer complete.

1133 bytes received in 0.00223 secs (5e+02 Kbytes/sec)

ftp> quit

221-You have transferred 2348 bytes in 2 files.

221-Total traffic for this session was 3315 bytes in 3 transfers.

221-Thank you for using the FTP service on localhost.localdomain.

221 Goodbye.

关键词:Linux,ftp

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视