1111ftp
㈠ 我有一段Linux脚本代码,请问如何把输出的root.tar文件名后加上当前日期
第7行tar zcf /tmp/$DATA.tar /$DATA改成:
tar zcf /tmp/$DATA"`date`".tar ./$DATA
注意`不是'.
㈡ 怎么把ftp//:带头的视频地址转换成http//:的
一、将FTP地址同一化:
一般来说FTP地址诸如10.82.0.30这样的形式,那么我们在访问时需要在浏览器或者FTP登录工具中输入ftp://10.82.0.30,接下来就是输入用户名softer和密码111111。(如图1)实际上我们可以将FTP地址同一化的,也就是说对于用户名是softer,密码是 111111,想要登录ftp://10.82.0.30的话,我们只需要在浏览器中输入ftp://softer:[email protected] 即可,这样将实现自动输入用户名和密码的功能。
图1
小提示:不过这种方法只对于规则的用户名和密码有效,如果用户名或者密码中包括了“:”和“@”,“/”等字符的话,由于将FTP地址同一化了,所以系统将无法知道到底哪个才是用户名,哪个才是用户名和密码分隔符,从而无法正常访问。
二、将FTP地址插件化:
可能有的读者会问了,你这样将FTP地址同一化还是麻烦。在论坛上找到了一个好的FTP站点,密码和用户名都很长我们需要反复的复制与粘贴操作。当然笔者为这些懒惰的网络管理员找到了一个好工具——getftpurl小插件(请网友网上自行搜索)。通过他我们可以实现自动将FTP地址,用户名,密码粘贴和同一的功能。
getftpurl小插件实际上是一个脚本工具,他可以把类似下面的描述直接转换成URL,也就是实现上面提到的FTP地址同一化格式。
描述如下:
ftp.softer.com:21
用户名:softer
密码:111111
转换后格式为ftp://softer:[email protected]:21
下面就为各位IT168的读者介绍他的实际操作步骤——
第一步:下载getftpurl小插件并解压缩。(如图2)
第二步:解压缩目录中有两个文件,一个是getftpurl.htm,另一个是个注册表文件,名字为getftpurl.reg。(如图3)
图3
第三步:双击getftpurl.reg注册表文件,选择“是”按钮将其内容导入到注册表中。(如图4)
图4
第四步:导入后显示成功提示信息。(如图5)
图5
第五步:接下来就是要对getftpurl.htm进行操作了,我们把他复制到XP操作系统c盘的windows目录中即可,如果是WINDOWS 2000系统需要复制到c盘下的winnt目录。
第六步:重新启动IE浏览器,然后点鼠标右键你会发现在快捷菜单中出现了一个名为Get FTP URL的菜单项。(如图6)
第七步:我们将和上面描述类似的区域用鼠标选中后点鼠标右键选择Get FTP URL,小插件将帮助我们自动完成整合和复制相应的同一化地址的功能。
第八步:具体合成结果会以窗口的方式显示出来,包括端口不是标准21的也没有问题。(如图7)
图7
第九步:在地址栏处进行粘贴就能看到复制后的同一化地址了。(如图8)
图8
小提示:使用该小插件要注意几点,最好把选中的范围稍微放宽一点点,选中后请确认所有需要的信息都是反白显示。如果需要的信息字体不是白色,而仍然是黑色或原来的颜色,说明没有正确选中。
三、扩展应用:
按照上面的方法安装插件后每次执行自动化操作都会弹出一个窗口,内容是执行结果,实际上我们可以通过编辑getftpurl.htm将这个弹出窗口去掉。方法是用记事本打开该文件,然后把倒数第二句alert(url);}注释掉,再文件的最后加一个}就行了。这样选择Get FTP URL后再也不会弹出烦人的窗口了,不过执行结果正确与否我们也无法直接看到了,只能通过一次粘贴操作来查看。
四、插件缺陷:
由于该插件是通过脚本语言完成的,所以在识别FTP地址以及转换方面不可能面面俱到,笔者在测试过程中发现下列形式的地址是无法实现转换的,转换的结果是错误的。
(1)ftp://111.111.111.111:21
用户名/密码:xxxx:1111
(2)ftp:/111.111.111.111:21
下载账户: xxxx:1111
(3)ftp://111.111.111.111:21
帐号: xxxx:1111
(4)ftp://111.111.111.111:21
帐号: xxxx
不需要密码
也就是说用户名和密码写成一串的,或者用户名结尾是“户”字的以及FTP登录只要帐号不要密码的都无法完成解析工作。
㈢ 在配置FTP站点时,为了使用户可以通过完全合格域名访问站点,应该在网络中配置什么服务器
没弄明白你所说的什么,合格域名访问不懂你说什么:如输入:.com和www..com这两个打开的是一样的,只要作域名解析到同一个IP上就可以了的
㈣ VB中如何读取ftp服务器上面的text文本文件
使用Inet控件进行FTP操作
Inet1.Protocol = icFTP
Inet1.RemoteHost = p_ServerName ' 服务器IP或者域名
Inet1.RemotePort = CInt(p_ServerPort) 'FTP端口
Inet1.UserName = uName 'FTP帐号
Inet1.Password = uPWS 'FTP密码
Inet1.Execute "", "ls"
ri = Inet1.StillExecuting
Do While ri
ri = Inet1.StillExecuting
DoEvents
Loop
vd = Inet1.GetChunk(1024, icString)
判断服务的FTP是否连接成功
下面下载服务器上的text数据,假设文件名为1.txt
p_pathDir 为当前软件运行目录,后面一个字符自带 \,如e:\1111\
tepFile 临时文件
工作方式是先下载这个文件下为,然后判断本地是否存在,如果存在,则打开文件读取内容,如果不存在,则说明服务器上不存在这个文件,但要注意,如果文件过大的话,可能需要等待的时候比较长。
tepFile = p_pathDir & "1.txt_"
'Inet1.Execute hDir, "get 1.txt " & tepFile
Inet1.Execute "", "GET 1.txt " & tepFile
ri = Inet1.StillExecuting
Do While ri
ri = Inet1.StillExecuting
DoEvents
Loop
If Dir(tepFile) = "" Then
Inet1.Cancel
MsgBox "文件不存在" & InetState, vbOKOnly + vbExclamation, "系统提示"
Else
Inet1.Cancel
'这里已经存在,与本地操作文件一样,请打开获取内容,不再详细写出
'
End If
㈤ 如何用ftp,怎么设置里面的东西,怎么连接主机
首先要去下载一个上传FTP的工具
现在最流行的就是用 FlashFXP v3.4.1 beta 1179 汉化版
下载地址是http://www.crsky.com/soft/1111.html
然后新建站点
把你的FTP的服务器的IP填上,然后再填你上你注册的用户名和密码就可以了
㈥ Linux脚本,功能复制目录里所有文件
#!/bin/bash
#你要修改的地方从这里开始
FTP_USER=user #ftp用户名
FTP_PASS=1111 #ftp密码
FTP_IP=192.168.0.100 #ftp地址
FTP_backup=backup #ftp上存放备份文件的目录,这个要自己得ftp上面建的
DATA=./aaa #要备份的数据(绝对路径)
#你要修改的地方从这里结束
tar zcf /home/backup/$DATA_name $DATA #FTP目录上传不支持或上传速度慢,先打包然后上传
#上传到FTP空间
ftp -v -n $FTP_IP << END
user $FTP_USER $FTP_PASS
type binary
cd $FTP_backup
put $DATA_name
bye
END
㈦ 我网页(html)做好了,并且用ftp传上去了,但是为什么输入网址后,网页是空白的
哦 要吗网页有问题
要吗 你上传的位置不对
你桌面新建一个记事本 里边随便写几个字 比如111111111
然后 吧记事本名称改为 index扩展名txt改为html 即为:index.html
然后 吧这个index.html 上传到空间从新打开网址看看 是否显示1111
空间内一般有三个文件夹 你问问你购买空间的服务商 到底上传到那个文件夹 别上传错位置
㈧ c# 如何读取ftp上的text文件
使用Inet控件进行FTP操作
Inet1.Protocol = icFTP
Inet1.RemoteHost = p_ServerName ' 服务器IP或者域名
Inet1.RemotePort = CInt(p_ServerPort) 'FTP端口
Inet1.UserName = uName 'FTP帐号
Inet1.Password = uPWS 'FTP密码
Inet1.Execute "", "ls"
ri = Inet1.StillExecuting
Do While ri
ri = Inet1.StillExecuting
DoEvents
Loop
vd = Inet1.GetChunk(1024, icString)
判断服务的FTP是否连接成功
下面下载服务器上的text数据,假设文件名为1.txt
p_pathDir 为当前软件运行目录,后面一个字符自带 \,如e:\1111\
tepFile 临时文件
工作方式是先下载这个文件下为,然后判断本地是否存在,如果存在,则打开文件读取内容,如果不存在,则说明服务器上不存在这个文件,但要注意,如果文件过大的话,可能需要等待的时候比较长。
tepFile = p_pathDir & "1.txt_"
'Inet1.Execute hDir, "get 1.txt " & tepFile
Inet1.Execute "", "GET 1.txt " & tepFile
ri = Inet1.StillExecuting
Do While ri
ri = Inet1.StillExecuting
DoEvents
Loop
If Dir(tepFile) = "" Then
Inet1.Cancel
MsgBox "文件不存在" & InetState, vbOKOnly + vbExclamation, "系统提示"
Else
Inet1.Cancel
'这里已经存在,与本地操作文件一样,请打开获取内容,不再详细写出
'
End If
㈨ 有没有什么好的下载ftp文件的软件除了迅雷和FlashFXP。
FileZilla
http://www.crsky.com/soft/2398.html
建议LZ还是改回用
FLASHFXP
http://www.crsky.com/soft/1111.html
软件就是有些小BUG
才慢慢更新而变得越来越完善.
㈩ 什么是网站FTP和IP地址
FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载(download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(upload)”文件。在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算机通过ftp协议对话,并且能访问Internet, 你可以用ftp命令来传输文件。每种操作系统使用上有某一些细微差别,但是每种协议基本的命令结构是相同的。
FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。
1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。
但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。
2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。
如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢 ,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。
5. FTP的工作方式
FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTP服务器。Passive模式FTP的客户端发送 PASV命令到 FTP Server。
下面介绍一个这两种方式的工作原理:
Port模式FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。 PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP 20端口连接至客户端的指定端口发送数据。 FTP server必须和客户端建立一个新的连接用来传送数据。
Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP server不再需要建立一个新的和客户端之间的连接。
很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP 20无法和内部网络的客户端建立一个新的连接,造成无法工作。
你不知道FTP和IP之间的区别!
FTP是服务器的IP地址,而IP是你本地计算机的IP地址!
所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。
按照TCP/IP(Transport Control Protocol/Internet Protocol,传输控制协议/Internet协议)协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP地址是“”,这么长的地址,人们处理起来也太费劲了。为了方便人们的使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。于是,上面的IP地址可以表示为“10.0.0.1”。IP地址的这种表示法叫做“点分十进制表示法”,这显然比1和0容易记忆得多。
有人会以为,一台计算机只能有一个IP地址,这种观点是错误的。我们可以指定一台计算机具有多个IP地址,因此在访问互联网时,不要以为一个IP地址就是一台计算机;另外,通过特定的技术,也可以使多台服务器共用一个IP地址,这些服务器在用户看起来就像一台主机似的。
将IP地址分成了网络号和主机号两部分,设计者就必须决定每部分包含多少位。网络号的位数直接决定了可以分配的网络数(计算方法2^网络号位数);主机号的位数则决定了网络中最大的主机数(计算方法2^主机号位数-2)。然而,由于整个互联网所包含的网络规模可能比较大,也可能比较小,设计者最后聪明的选择了一种灵活的方案:将IP地址空间划分成不同的类别,每一类具有不同的网络号位数和主机号位数。
IP地址是IP网络中数据传输的依据,它标识了IP网络中的一个连接,一台主机可以有多个IP地址。IP分组中的IP地址在网络传输中是保持不变的。
(一).基本地址格式 (IPv4)
现在的IP网络使用32位地址,以点分十进制表示,如192.168.0.1。
地址格式为:IP地址=网络地址+主机地址 或 IP地址=网络地址+子网地址+主机地址。
网络地址是因特网协会的ICANN(the Internet Corporation for Assigned Names and Numbers)分配的,下有负责北美地区的InterNIC、负责欧洲地区的RIPENIC和负责亚太地区的APNIC 目的是为了保证网络地址的全球唯一性。主机地址是由各个网络的系统管理员分配。因此,网络地址的唯一性与网络内主机地址的唯一性确保了IP地址的全球唯一性。
(二).保留地址的分配
根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中随意访问。私有地址只能在内部网络中使用,只有通过代理服务器才能与Internet通信。
[编辑本段]IP地址的分类
网络号:用于识别主机所在的网络;
主机号:用于识别该网络中的主机。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是0,B类地址的前两位总是10,C类地址的前三位总是110。
1. A类地址
(1)A类地址第1字节为网络地址,其它3个字节为主机地址。
(2)A类地址范围:1.0.0.1—126.255.255.254
(3)A类地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
范围(10.0.0.0-10.255.255.255)
② 127.X.X.X是保留地址,用做循环测试用的。
2. B类地址
(1) B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。
(2) B类地址范围:128.0.0.1—191.255.255.254。
(3) B类地址的私有地址和保留地址
① 172.16.0.0—172.31.255.255是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。
3. C类地址
(1)C类地址第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址。另外第1个字节的前三位固定为110。
(2)C类地址范围:192.0.0.1—223.255.255.254。
(3) C类地址中的私有地址:
192.168.X.X是私有地址。(192.168.0.0-192.168.255.255)
4. D类地址
(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
(2) D类地址范围:224.0.0.1—239.255.255.254
5. E类地址
(1) E类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1111。
(2) E类地址范围:240.0.0.1—255.255.255.254
IP的概念是非常广泛的,包括品牌、商标、版权,还有很重要的就是商业秘密、商业模式、商业标准等。IP拥有量的多少,是区分制造与创造的最主要标志,一个国家拥有的IP太少,它的产业或者企业在国际分工中就只能扮演初级加工者的角色。