cadaver-Unix的命令行WebDAV客户端。 cadaver支持文件上载,下载,屏幕显示,名称空间操作(移动和复制),集合创建和删除以及锁定操作,其操作类似于标准BSD ftp(1)客户端和Samba项目的smbclient(1)。 熟悉这些工具的用户应该会对cadaver相当熟悉。 cadaver支持通过.netrc文件自动登录到需要身份验证的服务器(类似于ftp 请参见下面的“ .netrc文件”一节)。
原文:
SYNOPSIS
cadaver [-trp[-r file][-p host[:port]]][-V][-h] http://hostname[:port]/path
OPTIONS
-t, --tolerant
Allow cd/open into non-WebDAV enabled collection; use if the server or proxy server has WebDAV compliance problems.
-r, --rcfile=file
Use this rcfile rather than the default of ~/.cadaverrc
-p, --proxy=host[:port]
Connect using the proxy host "host" and optional proxy port "port".
-V, --version
Display version information and exit.
-h, --help
Display this help message and exit.
THE .netrc FILE
The file ~/.netrc may be used to automatically login to a server requiring authentication. The following tokens (separated by spaces, tabs or newlines) may be used:
machine host
Identify a remote machine host which is compared with the hostname given on the command line or as an argument to the open command. Any subsequent tokens up to the end of file or the next machine or default token are associated with this entry.
default
This is equivalent to the machine token but matches any hostname. Only one default token may be used and it must be after all machine tokens.
login username
Specifies the username to use when logging in to the remote machine.
password string
passwd string
Specifies the password to use when logging in to the remote machine.
意译:
选项:
-t,--tolerant
允许cd / ope进入未启用WebDAV的集合; 如果服务器或代理服务器有WebDAV合规性问题,请使用。
-r,--rcfile=file
使用此rcfile而不是默认的〜/ .cadaverrc
-p,--proxy=host[:port]
使用代理主机“host”和可选代理端口“port”连接。
-V,--version
显示版本信息
-h,--help
显示帮助信息
. netrc文件
文件~/.netrc可用于自动登录到需要身份验证的服务器。可以使用以下标记(用空格、制表符或换行符分隔):
机器主机
标识一个远程计算机主机,它与命令行上给定的主机名相比较,或者作为打开命令的参数。直到文件末尾或下一个机器或默认令牌的任何后续令牌都与此条目相关联。
默认
这等效于机器令牌,但匹配任何主机名。 只能使用一个默认令牌,并且必须在所有机器令牌之后。
登录用户名
指定登录到远程计算机时使用的用户名
密码
指定登录到远程计算机时使用的密码。