运维工程师必会的109个Linux命令(48)
时间:2018-06-03 23:41 来源:网络整理 作者:墨客科技 点击:次
原来: ~zzh/001.JPG —-> 下载后: 001-zzh.JPG 原来: ~nick/001.JPG —-> 下载后: 001-nick.JPG 这样一来就不怕文件重名啦 5.1.11 断点续传$ curl -c -O ~zzh/screen1.JPG 分块下载,我们使用这个option就可以了: -r 举例说明 比如我们有一个~zzh/zhao1.MP3 要下载(赵老师的电话朗诵 :D )我们就可以用这样的命令: $ curl -r 0-10240 -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 &\ $ curl -r 10241-20480 -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 &\ $ curl -r 20481-40960 -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 &\ $ curl -r 40961- -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 这样就可以分块下载啦。不过你需要自己把这些破碎的文件合并起来如果你用UNIX或苹果,用 cat zhao.part* > zhao.MP3就可以如果用的是Windows,用copy /b 来解决吧,呵呵 5.1.12 浏览FTP$ curl -u name:passwd ftp://ip:port/path/file 或者大家熟悉的 $ curl ftp://name:passwd@ip:port/path/file 5.1.13 FTP上传上传的option是 -T 比如我们向ftp传一个文件: $ curl -T localfile -u name:passwd ftp://upload_site:port/path/ 5.1.14 HTTP上传$ curl -T localfile ~zzh/abc.cgi 注意,这时候,使用的协议是HTTP的PUT method 5.1.15 POST模式读取网页POST模式的option则是 -d 比如, $ curl -d "user=nickwolfe&password=12345" 5.1.16 POST模式下的文件上传比如 <form method="POST" enctype="multipar/form-data" action="http://cgi2.tky.3web.ne.jp/~zzh/up_file.cgi"> <input type=file name=upload> <input type=submit name=nick value="go"> </form> 这样一个HTTP表单,我们要用curl进行模拟,就该是这样的语法: $ curl -F upload=@localfile -F nick=go ~zzh/up_file.cgi 5.2 finger 5.2.1 功能说明查找并显示用户信息。 5.2.2 语法finger [-lmsp][帐号名称...] 5.2.3 补充说明finger指令会去查找,并显示指定帐号的用户相关信息,包括本地与远端主机的用户皆可,帐号名称没有大小写的差别。单独执行finger指令,它会显示本地主机现在所有的用户的登陆信息,包括帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话。 5.2.4 参数-l 列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,还有计划文件和方案文件内容。 -m 排除查找用户的真实姓名。 -s 列出该用户的帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话。 -p 列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,但不显示该用户的计划文件和方案文件内容。 5.3 ftp 5.3.1 功能说明设置文件系统相关功能。 5.3.2 语法 (责任编辑:admin) |
- 上一篇:建行秦皇岛分行三大措施筑牢消防安全防火墙
- 下一篇:网络管理系统