DAVIX-LS(1)
π DAVIX-LS(1) β the listing tool π
okay bestie, so this is davix-ls, a listing tool from the libdavix family (that's section 1 of the manual, iykyk). it lives in your terminal, it's powered by libdavix, and it's about to make directories make sense.
β¨ SYNOPSIS β¨
davix-ls [options]... url
πΈ DESCRIPTION πΈ
so davix-ls is literally the tool you use to list resources inside directories or collections that live on HTTP, WebDav or REST compatible services. no cap. it's giving "ls but for the internet" π
and the way it supports both WebDav (dav://, davs://) and S3 (s3://, s3s://)?? obsessed. π¦
davix-ls is powered by libdavix, bestie. if you wanna go deeper, check libdavix(3) for the details. π«Ά
π OPTIONS π
π Listing Options π
-l,--long-listβ long listing mode. yes, the long one. the main character version of listing. β¨--s3-listingβ S3 bucket listing mode β flat, semi or hierarchical (hierarchical is the default, in case you were wondering). π--s3-maxkeysβ the maximum number of entries that get returned by an S3 list bucket request. default is10000. don't be greedy bestie. π
π Common Options π
--debugβ debug mode. turn it on when you want the tea. π΅--header,-Hβ add a header field to the request (for example:-H "Depth: 1"). very "let me speak to the server directly" of you. π--help,-hβ display this help message. we love a helpful icon. β¨--metalink OPTβ Metalink support.OPTcan befailover(that's the default) orno. π§--module,-P PLUGIN_NAMEβ load a plugin or profile by its name. π--redirection OPTβ transparent redirection support.OPTcan beyes(the default) orno. π--proxy,-x URLβ SOCKS5 proxy server URL. example:socks5://login:pass@socks.example.org. π«Ά--traceβ traces specific scope(s). the 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 Davix command line tools infogridβ Misc info from 3rd partiessocketβ Socket infolocksβ WebDAV locking infoallβ traces everything. everything. π
--versionβ display version. β¨
π Security Options π
--capath CA_pathβ add an additional certificate authority directory. π--cert,-E cred_pathβ client Certificate in PEM format. π--key priv_pathβ private key in PEM format. keep it secret, keep it safe bestie. π--insecure,-kβ disable SSL credential checks. > β οΈ yeah this one is literally called insecure, so likeβ¦ know what you're doing. π₯--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 π«
WebDav directory file listing:
davix-ls dav://example.org/dir1/dir2/
AWS S3 bucket listing:
davix-ls s3://bucket.example.org/collection/
Long listing with WebDav with VOMS authentication in a Grid environment:
davix-ls -P grid davs://grid-storage.example.org/dir1/dir2/
Long listing with WebDav + TLS directory file listing:
davix-ls -l davs://example.org/dir1/dir2/
π¦ SEE ALSO π¦
libdavix(3), davix-get(1), davix-put(1),
π LINKS π
http://dmc.web.cern.ch/projects/davix/home
π AUTHORS π
Adrien Devresse <adrien.devresse@cern.ch>, IT-SDC-ID, CERN
and that's the whole page bestie!! this one came from the davix source, dated $Date: 2014/05/24 $, and yes it is iconic. go list something. slay. πβ¨
π¦ 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