QSTAT(1)
๐ QSTAT(1) ๐
okay bestie, pull up a chair, we're reading the qstat man page together and honestly? it's a whole vibe. This is a User Commands page, and the tool it's about is qstat โ yes, lowercase, she's chill like that. ๐ซถ
โจ NAME โจ
qstat โ the tool for querying gaming servers. that's it. that's the name. iconic. ๐
๐ธ SYNOPSIS ๐ธ
qstat [options ...] [-default server-type] [-cfg file] [-f file]
[host[:port]] ...
Where host is an IP address or host name. (yes, either one, she's flexible ๐
)
๐ฆ DESCRIPTION ๐ฆ
So likeโฆ qstat gives you a simple interface for querying servers for a whole bunch of games, including but not limited to quake, quakeworld, quake2, quake3arena, unreal tournament or half-life. no cap, that's the list, "including but not limited to" fr fr. ๐ฎ
For servers running a game, you get the server name, the map name, the current number of players, and the response time. Slay. And if you want more, server rules and player information may also be displayed. โจ
๐ OPTIONS ๐
okay this is the long part, but every single one matters, so no skipping, bestie. ๐
-a2sโ query Half-Life 2 new server-amsโ query America's Army v2.x server-bfsโ query BFRIS server-d3gโ query Descent3 Gamespy Protocol server-d3mโ query Descent3 Master (PXO) server-d3pโ query Descent3 PXO protocol server-d3sโ query Descent3 server-dm3mโ query Doom 3 Master server-dm3sโ query Doom 3 server-efmโ query Star Trek: Elite Force server-efsโ query Star Trek: Elite Force server-eyeโ query All Seeing Eye Protocol server-fcsโ query FarCry server-gpsโ query Gamespy Protocol server-grsโ query Ghost Recon server-gs2โ query Gamespy V2 Protocol server-gs3โ query Gamespy V3 Protocol server-gs4โ query Gamespy V4 Protocol server-gsmโ query Gamespy Master server-h2sโ query Hexen II server-hl2sโ query Half-Life 2 server-hlmโ query Half-Life Master server-hlsโ query Half-Life server-hrsโ query Heretic II server-hwsโ query HexenWorld server-jk3mโ query Jedi Knight: Jedi Academy server-jk3sโ query Jedi Knight: Jedi Academy server-kpsโ query Kingpin server-preysโ query PREY server-prsโ query Pariah server-q2mโ query Quake II Master server-q2sโ query Quake II server-q3mโ query Quake III Master server-q3sโ query Quake III: Arena server-q4mโ query Quake 4 Master server-q4sโ query Quake 4 server-qsโ query Quake server-qwmโ query QuakeWorld Master server-qwsโ query QuakeWorld server-rssโ query Ravenshield server-rwmโ query Return to Castle Wolfenstein Master server-rwsโ query Return to Castle Wolfenstein server-sasโ query Savage server-sfsโ query Soldier of Fortune server-sgsโ query Shogo: Mobile Armor Division server-snsโ query Sin server-stmโ query Steam Master server-t2mโ query Tribes 2 Master server-t2sโ query Tribes 2 server-tbmโ query Tribes Master server-tbsโ query Tribes server-tmโ query TrackMania server-ts2โ query Teamspeak 2 server-unsโ query Unreal server-ut2004mโ query UT2004 Master server-ut2sโ query Unreal Tournament 2003 server-defaultโ set default server type:a2s ams bfs d3g d3m d3p d3s dm3m dm3s efm efs eye fcs gps grs gs2 gs3 gs4 gsm h2s hl2s hlm hls hrs hws jk3m jk3s kps preys prs q2m q2s q3m q3s q4m q4s qs qwm qws rss rwm rws sas sfs sgs sns stm t2m t2s tbm tbs tm ts2 uns ut2004m ut2s-nocfgโ Ignore qstat configuration loaded from any default location. Must be the first option on the command-line. (fr, don't test her on this one ๐)-cfgโ read the extended types from given file not the default one-fโ read hosts from file-Rโ fetch and display server rules-Pโ fetch and display player info-sortโ sort servers and/or players-uโ only display servers that are up-nfโ do not display full servers-neโ do not display empty servers-nhโ do not display header line.-cnโ display color names instead of numbers-ncnโ display color numbers instead of names-hcโ display colors in#rrggbbformat-tcโ display time in clock format (DhDDmDDs)-tswโ display time in stop-watch format (DD:DD:DD)-tsโ display time in seconds-paโ display player address-hpnโ display player names in hex-hsnโ display server names in hex-nhโ do not display header (yes she's listed twice in the original, and we love a consistent queen ๐ )-oldโ old style display-progressโ display progress meter (text only)-retryโ number of retries, default is3-intervalโ interval between retries, default is0.50seconds-miโ interval between master server retries, default is2.00seconds-timeoutโ total time in seconds before giving up-maxsimโ set maximum simultaneous queries-sendintervalโ set time in ms between sending packets, default5-errorsโ display errors-allowserverdupsโ allow adding multiple servers with sameip:port(needed forts2)-ofโ output file-afโ Like-of, but append to the file-raw <delim>โ output in raw format using<delim>as delimiter-mdelim <delim>โ For rules with multi values use<delim>as delimiter-xmlโ output status data as an XML document-Th,-Ts,-Tptโ output templates: header, server and player-Tr,-Ttโ output templates: rule, and trailer-srcport <range>โ Send packets from these network ports-srcip <IP>โ Send packets using this IP address-Hโ resolve host names-Hcache <file>โ host name cache file-caretsโ Display carets in Quake 3 player names-dโ Enable debug options. Specify multiple times to increase debug level-dumpโ write received raw packets todumpNNNfiles which must not exist before-pkt <file>โ use file as server reply instead of querying the server. Works only withTF_SINGLE_QUERYservers-htmlmodeโ Convert<,>, and&to the equivalent HTML entities-htmlnamesโ Colorize Quake 3 and Tribes 2 player names using html font tags-nohtmlnamesโ Do not colorize Quake 3 and Tribes 2 player names even if$HTMLis used in an output template-showgameportโ Always display the game port in QStat output-noportoffsetโ Do not use builtin status port offsets (assume query port was specified)-raw-argโ When used with-raw, always display the server address as it appeared in a file or on the command-line-utf8โ Use the UTF-8 character encoding for XML output.
๐ฅ Sort keys ๐ฅ
the lil cheat sheet, she's giving study-guide energy:
- servers:
p=by-ping,g=by-game,i=by-IP-address,h=by-hostname,n=by-#-players,l=by-list-order - players:
P=by-ping,F=by-frags,T=by-team,N=by-name
This manpage describes qstat version 2.11. (yes, that exact number, don't come for me ๐ซถ)
๐ SEE ALSO ๐
/usr/share/doc/qstat/qstatdoc.html
๐ AUTHOR ๐
This manual page was originally written by Jordi Mallach <jordi@debian.org>, for the Debian system and is distributed under the same licence as Qstat itself. shoutout Jordi, absolute legend, we stan ๐ซก
and that's the whole page bestie, you ate that. mwah ๐
this was qstat, from June 2010, and she's still out here querying servers like the main character she is. bye bye, ily! ๐โจ๐๐ฆ๐ธ
๐ฆ where this page comes from
- debian bookworm: qstat 2.17-1 ยท Artistic-1.0-Perl
- debian trixie: qstat 2.17-1 ยท Artistic-1.0-Perl
- ubuntu jammy: qstat 2.17-1 ยท Artistic-1.0-Perl
- ubuntu noble: qstat 2.17-1 ยท Artistic-1.0-Perl
- ubuntu questing: qstat 2.17-2
- ubuntu resolute: qstat 2.17-2build1 ยท Artistic-1.0-Perl
- ubuntu stonking: qstat 2.18-1 ยท Artistic-1.0-Perl
- Copyright ยฉ 2010 Jordi Mallach <jordi@debian.org>
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms