ZLOCATE(1)

πŸ’– ZLOCATE(1) β€” the girlies' guide to stalking... I mean locating your friends πŸ’–

okay so, bestie, this is a General Commands Manual page for the zlocate command. iykyk πŸ’…


✨ NAME ✨

zlocate β€” find a user using Zephyr 🌸


πŸŽ€ SYNOPSIS πŸŽ€

zlocate [ -a | -d ] [ -1 ] [ -p ] user ...

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so basically zlocate uses the Zephyr(1) Notification Service to find out where a user is currently logged in. the way that it just knows πŸ”₯

If the user is not logged in, or they've set their location info such that you do not have access to see it, zlocate prints:

Hidden or not logged-in

😭 the way that hits different when you're trying to find your bestie

Otherwise, each machine that the user is currently logged into gets printed, along with the time of login and the location. The location is usually the X window system display name of the user's display πŸ‘‘, but it may be the terminal name if they are not using X or for some other reason are only using the terminal interface to zwgc(1). periodt


πŸ’œ the authentication of it all

By default, all zlocate requests are authenticated using Kerberos ✨. If you do not have Kerberos tickets, or for some other reason do not want to authenticate, the -d option will turn off authentication. The -a option is the default, authentication on. πŸ”


🌈 the multiple-users of it all

When locating multiple users, zlocate will display the user name on a line by itself, followed by the locations for that user. To display the user name on the same line as the output, use the -1 option (the numeral one, bestie, not the letter) πŸ™ˆ

To look up multiple users in parallel asynchronously, use the -p option. multitasking queen energy 🧚


πŸ’… OPTIONS πŸ’…

  • -a β€” authentication on. This is the default, so it's giving already-on vibes, but you can say it out loud if you want.
  • -d β€” turn off authentication. Use this if you don't have Kerberos tickets or just don't feel like authenticating today, no judgment 🫢
  • -1 β€” display the user name on the same line as the output. That's the numeral one, not a lowercase L, bestie πŸ’€
  • -p β€” look up multiple users in parallel asynchronously. go off, concurrent icon ⭐
  • -a | -d β€” these two are mutually exclusive, pick a lane βœ‹

And then there's user ... β€” one or more users to locate. Yes, plural, you can queue them up πŸ“


πŸ”₯ DIAGNOSTICS πŸ”₯

zlocate exits with status zero (0) if at least one user was found βœ…, and one (1) if no users were found. πŸ˜”


πŸ‘‘ SEE ALSO πŸ‘‘

go read the whole fam, they're all iconic πŸ’–


🌸 AUTHORS 🌸

  • Robert S. French (MIT-Project Athena)
  • Marc Horowitz (MIT-Project Athena)

thank you for your service, kings 🫑


πŸ’€ RESTRICTIONS πŸ’€

Copyright (c) 1987,1988 by the Massachusetts Institute of Technology. All Rights Reserved.

zephyr(1) specifies the terms and conditions for redistribution.

no cap, this is a real legal restriction β€” go read zephyr(1) for the actual terms and conditions before you redistribute anything, bestie ⚠️

and that's the whole page, mwah πŸ’‹ This one came straight from MIT Project Athena, dated April 17, 1990 β€” vintage but make it slay βœ¨πŸ¦‹πŸ’–

πŸ“¦ where this page comes from