RUP(1)
π« RUP(1) β the remote uptime display situation π«
okay bestie, welcome to the rup page from the Linux Programmer's Manuel. yes it's a man page, yes it's about remote uptime, and yes we're gonna make it cute. let's go π¦
β¨ NAME β¨
rup β remote uptime display πβ¨
πΈ SYNOPSIS πΈ
rup { -u | -v | hosts ... }
π DESCRIPTION π
so like, rup shows you a lil summary of the current status of a particular host, or literally every host on the local network. it's giving "who's awake and how long have they been awake" π
the output tells you:
- how long the system has been up β°
- the number of users currently on the system β but ONLY if the system is running the current version of
rpc.rstatd(8)π - the load averages π
and the load average numbers? they give you the number of jobs in the run queue, averaged over 1, 5 and 15 minutes. iconic trio behavior tbh.
β οΈ real talk though: the rpc.rstatd(8) daemon must be running on the remote host or this command simply will not work. no daemon, no vibes, no output. π
also, rup uses an RPC protocol defined in /usr/include/rpcsvc/rstat.x β yes that's the actual path, keep it π
π COMMAND LINE OPTIONS π
-vβ prints the current version ofrupand exits. short and sweet, main character energy β¨-uβ broadcasts for infornmation from machines capable of returning users information implemented in the newest version ofrpc.rstatd. (that's "infornmation" with the typo, we don't fix the classics, we respect the lore π«Ά)
π DIAGNOSTICS π
these are the lil drama moments rup can hand you. read them, know them, love them.
rup: RPC: Program not registeredtherpc.rstatd(8)daemon has not been started on the remote host. bestie is not home πͺπrup: RPC: Timed outa communication error occurred. either the network is excessively congested, or therpc.rstatd(8)daemon has terminated on the remote host. it's giving chaos either way πrup: RPC: Port mapper failure - RPC: Timed outthe remote host is not running the portmapper (seerpc.rstatd(8)) and cannot accomodate any RPC-based services. the host may be down. π (again, "accomodate" β original spelling, we preserve it, periodt)
π SEE ALSO π
portmap(8)rpc.rstatd(8)inetd(8)
π HISTORY π
the rup command appeared in SunOS. ancient. legendary. still here. β
π BUGS π
the sorting options are not implemented. that's it, that's the bug. no sorting for you bestie, sorry π
π«Ά AUTHOR π«Ά
Adam Migus (amigus@cs.mun.ca) β thank you for your service π
okay that's the whole page!! and for the cute sign-off: this lil beauty comes from Linux 1.2, dated Sept 25, 1995 β old enough to be a vintage collectible, still out here explaining RPC to us. slay forever πβ¨πΈπ¦π
π¦ where this page comes from
- debian bookworm: rstat-client 4.0.1-11+b1
- debian trixie: rstat-client 4.0.1-12
- ubuntu jammy: rstat-client 4.0.1-11
- ubuntu noble: rstat-client 4.0.1-11build3
- ubuntu resolute: rstat-client 4.0.1-12
- ubuntu stonking: rstat-client 4.0.1-12
- Copyright 1995 Adam Migus (amigus@cs.mun.ca)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms