WebDAV客户端命令行-cadaver
cadaver 支持文件上传、下载、显示、就地编辑、名称空间的复制/移动、集合创建和删除、属性修改、资源加/去锁等。它与'ftp'和'smbclient'这两个命令行工具很相像,操作起来很方便,同时也支持'GnuTLS (HTTPS)',可以支持ssl加密传输。
WebDAV (Web-based Distributed Authoring and Versioning) is a set of extensions to the HTTP protocol which allow users to collaboratively edit and manage files on remote web servers.
Cadaver supports such actions as:
Upload a file [put filename]
Download a file [get filename]
Upload multiple files at once [mput common*]
Where common is the part of the filename that all files being uploaded have in common. For example, to upload all files with names that start with hr, such as hr_benefits, hr_policies, hr_forms, the command would be:mput hr*
Download multiple files at once[mget common*], see Bulk upload
Create a folder [mkcol new_folder_name]
Delete a folder [rmcol folder_name]
Rename a file[move filename new_filename]
Move a file[move filename folder_name]
Copy a file [copy filename new_filename]
Delete a file [delete filename]
Lock a file [lock filename]
Unlock a file [unlock filename]
Invoke help [help]
最新版本:0.2
项目主页:http://www.webdav.org/cadaver/