avahi-browse(1)
๐ avahi-browse โ the manual page, bestie edition
okay so you opened the avahi-browse(1) page from the General Commands Manual and you want the tea โ โ here it is, no cap.
โจ NAME โจ
avahi-browse โ browse for mDNS/DNS-SD services using the Avahi daemon ๐ฆ
๐ธ SYNOPSIS ๐ธ
avahi-browse [options] service-type
avahi-browse [options] --all
avahi-browse [options] --browse-domains
avahi-browse [options] --dump-db
avahi-browse-domains [options]
๐ DESCRIPTION ๐
Browse for mDNS/DNS-SD network services and browsing domains using the Avahi daemon. that's the whole vibe. you're basically snooping the LAN (respectfully) to see what services are out there being their little main character selves โจ
๐ OPTIONS ๐
okay bestie, here's the important part. you either drop a DNS-SD service type (like _http._tcp) on the command line to browse for it, or you hit -a to browse for literally all the service types. and listen โ the output is giving โจ live feed โจ:
- things that show up on the network get prefixed with
+ - things that dip out get prefixed with
- - and if you passed
--resolve, the ones that get resolved are prefixed with=
so cute, so readable.
-a|--allโ browse for every service type registered on the LAN, not just the one lonely type you put on the command line. go big, go all of them ๐-D|--browse-domainsโ browse for browsing domains instead of services. and heads up:avahi-browse-domainsis literally equivalent toavahi-browse --browse-domainsโ same energy, shorter typing ๐ซถ-d|--domain=DOMAIN โ browse in the domain you specify. if you omit it,avahi-browsejust browses in the default browsing domain (which is usuallylocal). defaults are for when you can't decide bestie ๐-v|--verboseโ enable verbose mode. more words. more lore. ๐-t|--terminateโ bounce out after dumping a more or less complete list. "more or less" is doing a lot of heavy lifting there and we respect it ๐-c|--cacheโ bounce out after dumping all the entries available in the cache. speedrun edition ๐ฅ-l|--ignore-localโ ignore local services, show only the remote ones. no hometown bias โ๏ธ-r|--resolveโ automatically resolve the services it finds. you don't even have to ask, it just does it. iconic ๐-f|--no-failโ don't fail if the daemon isn't found running. instead it just waits until it shows up, like a loyal bestie outside the changing room. and if it disconnects, it tries to reconnect. patience = immaculate ๐งโโ๏ธ-p|--parsableโ make the output easily parsable so you can use it in scripts. when it's on, fields are separated by semicolons (;) and service names get escaped. highly recommend pairing this with--no-db-lookup, fr fr ๐ค-k|--no-db-lookupโ don't look up service types in the service type database. no receipts needed ๐-b|--dump-dbโ dump the service type database (and yes, it can be combined with-k) ๐๏ธ-h|--helpโ show help. the classic ๐-V|--versionโ show version information. numbers, but make it โจinfoโจ
๐ AUTHORS ๐
the Avahi Developers โ <avahi (at) lists (dot) freedesktop (dot) org> ๐ and Avahi is available from http://avahi.org/ โ go say hi, they're the blueprint ๐ซถ
๐ SEE ALSO ๐
the whole squad. go read them too, iykyk ๐
๐ฌ COMMENTS ๐ฌ
this man page was written using xml2man(1) by Oliver Kurth. shoutout to Oliver, the real MVP ๐
and that's the page bestie!! ๐ everything you need, nothing you don't. now go browse some services and slay ๐ โจ
this has been the avahi-browse(1) page from the Manuals set, User section โ delivered with love, sparkle, and zero skipped options ๐๐๐ฆ
๐ฆ where this page comes from
- alpine 3.22: avahi-doc 0.8-r21 ยท LGPL-2.1-or-later
- alpine 3.23: avahi-doc 0.8-r23 ยท LGPL-2.1-or-later
- alpine 3.24: avahi-doc 0.9_rc4-r0 ยท LGPL-2.1-or-later
- centos-stream 10: avahi-tools 0.9~rc2-7.el10 ยท LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause-Views AND MIT
- centos-stream 9: avahi-tools 0.8-24.el9 ยท LGPLv2+
- debian bookworm: avahi-utils 0.8-10+deb12u1
- debian trixie: avahi-utils 0.8-16
- fedora 43: avahi-tools 0.9~rc2-6.fc43 ยท LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause-Views AND MIT
- fedora 44: avahi-tools 0.9~rc2-8.fc44 ยท LGPL-2.1-or-later AND LGPL-2.0-or-later AND BSD-2-Clause-Views AND MIT
- nixpkgs unstable: avahi 0.8
- nixpkgs unstable: avahi-compat 0.8
- opensuse-leap 16.0: avahi-utils 0.8-160000.6.1 ยท LGPL-2.1-or-later
- opensuse-leap 16.0: avahi-utils 0.8-160000.6.1 ยท LGPL-2.1-or-later
- opensuse-leap 16.0: avahi-utils 0.8-160000.6.1 ยท LGPL-2.1-or-later
- opensuse-leap 16.0: avahi-utils 0.8-160000.6.1 ยท LGPL-2.1-or-later
- ubuntu jammy: avahi-utils 0.8-5ubuntu5
- ubuntu jammy: avahi-utils 0.8-5ubuntu5.5
- ubuntu noble: avahi-utils 0.8-13ubuntu6
- ubuntu noble: avahi-utils 0.8-13ubuntu6.2
- ubuntu questing: avahi-utils 0.8-16ubuntu3
- ubuntu questing: avahi-utils 0.8-16ubuntu3.2
- ubuntu resolute: avahi-utils 0.8-18ubuntu1
- ubuntu resolute: avahi-utils 0.8-18ubuntu1.1
- ubuntu stonking: avahi-utils 0.8-18ubuntu1.1
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms