DAVIX-MKDIR(1)
π DAVIX-MKDIR β the directory-making bestie (section 1 of the manual, obvs)
okay so bestie, welcome to davix-mkdir, aka the girl from the DAVIX-MKDIR(1) manual who makes folders happen. she's a listing-tool-adjacent icon, she runs on vibes and libdavix, and she's about to make you a directory like it's nothing. β¨
πΈ NAME πΈ
davix-mkdir β Directory creation tool based on libdavix. that's it, that's the job, and she does it flawlessly. π
π SYNOPSIS π
davix-mkdir [options]... url
literally just hand her some options and a url and she'll go make that directory for you. no drama. π¦
β¨ DESCRIPTION β¨
so davix-mkdir is a tool to creat directories or collections with HTTP, Webdav or REST compatible services. yes bestie, "creat" β that's how the original spells it and we respect her quirks π
she speaks three protocols and she's fluent in all of them:
- Http β
http(s):// - WebDav β
dav(s):// - S3 β
s3(s)://
and the whole thing is powered by libdavix. if you wanna know the deep lore, go read libdavix(3) for details. iykyk π
π OPTIONS π
π« Common Options:
--debugβ Debug mode. she tells you everything she's thinking, no filter. π--header,-Hβ Add a header field to the request (eg:-H "Depth: 1"). yes you can stack extra headers on top, she loves accessories. π--help,-hβ Display this help message. when in doubt, ask the girl herself. π«Ά--metalink OPTβ Metalink support. (OPT=failover[default]|no). sofailoveris the default unless you sayno. β--module,-P PLUGIN_NAMEβ Load a plugin or profile by name. dress her up in a different outfit. π--redirection OPTβ Transparent redirection support. (OPT=yes[default]|no). she follows the redirects unless you tell her not to. π--proxy,-x URLβ SOCKS5 proxy server URL. (ex:socks5://login:pass@socks.example.org). route her through a friend, no cap. π§--traceβ Traces specific scope(s), options include:fileβ Davix file interfaceposixβ Davix POSIX interfacexmlβ XML parser outputsslβ SSL and certs detailsheaderβ HTTP queries headersbodyβ HTTP bodieschainβ IO chains infocoreβ Config and misc infogridβ Misc info from 3rd partiessocketβ Socket infolocksβ WebDAV locking infoallβ Traces everything
basically she can narrate any part of her life you wanna hear about. main character energy fr fr. π₯
--versionβ Display version. her birth chart, essentially. πΈ
π Security Options:
--capath CA_pathβ Add an additional certificate authority directory. extra trust, bestie. π--cert,-E cred_pathβ Client Certificate in PEM format. her ID card. π--key priv_pathβ Private key in PEM format. keep this one secret, ngl. π€«--insecure,-kβ Disable SSL credential checks. β οΈ she just stops checking who she's talking to β iconic but risky, only do this when you truly don't care.--userloginβ User login for login/password authentication. π«Ά--userpassβ User password for login/password authentication. π--s3secretkeyβ AWS S3 authentication: secret key. π--s3accesskeyβ AWS S3 authentication: access key. π--s3regionβ AWS S3 authentication: region. πΊοΈ--s3tokenβ AWS S3 security token - used along with STS temporary credentials. β³--s3alternateβ Specify this flag if you need to use a path-based S3 URL. π€οΈ--azurekeyβ Azure authentication key. βοΈ
π§ EXAMPLES π§
Creat a directory over WebDav β look at her go:
davix-mkdir dav://webdav.example.org/dir/directory_to_create
Creat a directory on a Grid Storage with VOMS authentication β she put on the grid profile and ate:
davix-mkdir -P grid davs://grid-storage.example.org/dir1/directory_to_create
notice the verb is "Creat" in both of these, straight from the source. we don't edit her, we celebrate her. π
π SEE ALSO π
libdavix(3), davix-rm(1), davix-put(1),
her whole friend group tbh. go say hi. π¦
π LINKS π
http://dmc.web.cern.ch/projects/davix/home
the mothership. the origin story. π β¨
π AUTHORS π
Adrien Devresse <adrien.devresse@cern.ch>, IT-SDC-ID, CERN β the legend who made all of this happen. π
and that's the whole page, bestie!! π
this one's from the davix manual, dated $Date: 2014/05/24 $, and it lives in section DAVIX-MKDIR(1) β go forth and make directories, you absolute icon. ππ¦β¨π
π¦ where this page comes from
- debian bookworm: davix 0.8.4-3 Β· LGPL-2.1-or-later
- debian trixie: davix 0.8.10-1 Β· LGPL-2.1-or-later
- epel 10: davix 0.8.9-1.el10_0 Β· LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause AND MIT AND Apache-2.0 AND curl
- epel 9: davix 0.8.10-1.el9 Β· LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause AND MIT AND Apache-2.0 AND curl
- fedora 43: davix 0.8.10-2.fc43 Β· LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause AND MIT AND Apache-2.0 AND curl
- fedora 44: davix 0.8.10-6.fc44 Β· LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause AND MIT AND Apache-2.0 AND curl
- fedora 44: davix 0.8.10-7.fc44 Β· LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause AND MIT AND Apache-2.0 AND curl
- nixos 26.05: davix 0.8.10
- nixos 26.05: davix-copy 0.8.10
- nixpkgs unstable: davix 0.8.10
- nixpkgs unstable: davix-copy 0.8.10
- opensuse-leap 16.0: davix 0.8.7-bp160.1.15 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: davix 0.8.7-bp160.1.15 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: davix 0.8.7-bp160.1.15 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: davix 0.8.7-bp160.1.15 Β· LGPL-2.1-or-later
- ubuntu jammy: davix 0.8.0-1build1 Β· LGPL-2.1-or-later
- ubuntu noble: davix 0.8.5-1.1build3 Β· LGPL-2.1-or-later
- ubuntu questing: davix 0.8.10-1build1
- ubuntu resolute: davix 0.8.10-2build1 Β· LGPL-2.1-or-later
- ubuntu stonking: davix 0.8.10-3build1 Β· LGPL-2.1-or-later
- Copyright (C) 2014 by CERN
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms