cadaver supports file upload, download, on-screen display, namespace operations (move and copy), collection creation and deletion, and locking operations.
It is an open-source, command-line,WebDAV client for UNIX. Connect to a WebDAV server with Cadaver by specifying a URL argument after the main Cadaver program name. For Oracle Portal folders, specify the same URL you entered for your portal’s Web Folders in the Add Network Place Wizard
When you want to do something only a privileged user can do, such as add, move, or rename content, it will prompt you for a user name and password.
After you start this, you can display a list of available commands by typing
helpon the command line. Some commands relevant to content management, include:
Upload a file [
Download a file [
Upload multiple files at once [
commonis the part of the filename that all files being uploaded have in common.
cadaver [OPTIONS] http://hostname[:port]/path
Port defaults to 80, path defaults to ‘/’
-t, --tolerant Allow cd/open into non-WebDAV enabled collection. -r, --rcfile=FILE Read script from FILE instead of ~/.cadaverrc. -p, --proxy=PROXY[:PORT] Use proxy host PROXY and optional proxy port PORT. -V, --version Display version information. -h, --help Display this help message.
cyborg@cyborg:~$ sudo cadaver http://cyborg.ztrela.com Connection to `192.168.1.18' established. dav:!> help Available commands: ls cd pwd put get mget mput edit less mkcol cat delete rmcol copy move lock unlock discover steal showlocks version checkin checkout uncheckout history label propnames chexec propget propdel propset search set open close echo quit unset lcd lls lpwd logout help describe about Aliases: rm=delete, mkdir=mkcol, mv=move, cp=copy, more=less, quit=exit=bye