ftptop(1)

πŸ’– ftptop(1) β€” the ftptop manual, bestie edition πŸ’–

okay so you found yourself in section 1 of the General Commands Manual, and the command is ftptop. let's get into it 🫢


✨ NAME ✨

ftptop β€” display running status on proftpd server connections

like, it shows you what's going on with your proftpd server connections right now. live. in real time. no cap πŸ‘‘


🌸 SYNOPSIS 🌸

ftptop

that's it. that's the whole synopsis. she takes no arguments, she just goes πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

The ftptop command displays the current status of FTP sessions in a continuously updating top like format.

the way that it just… keeps refreshing forever, like a little aquarium of FTP sessions?? iconic. it's giving top, but for your FTP server. main character energy fr fr ✨


πŸŽ€ OPTIONS πŸŽ€

  • -A β€” filter the display so it only shows sessions that are authenticating. (capital A = show the auth-ers 🫢)
  • -a β€” filter the display so it hides sessions that are authenticating. (lowercase a = bye bye auth-ers πŸ™ˆ)
  • -b β€” batch mode. in this mode, ftptop will not accept input, and runs until the iterations limit set via the -n option, or until killed. so she just vibes on her own until she's done or you end her πŸ’€
  • -D β€” filter the display to show sessions that are downloading. download girlies, this one's for you ⬇️
  • -d β€” specify the delay, in seconds, between display refreshes. the default is 2 seconds. only values between 0 and 15 seconds are accepted. (yes bestie, 0 is allowed, 15 is the ceiling, 16 is a crime 🚫)
  • -f β€” specify the full path to proftpd's run-time scoreboard file (configured via the ScoreboardFile directive in proftpd.conf). if proftpd's default directory has been changed via this directive, ftptop must either be recompiled or this option must be used in order to find proftpd's scoreboard. so basically: moved your scoreboard? either recompile or tell her where it lives, no guessing πŸ”
  • -h β€” display a short usage description, including all available options. (help me help you energy πŸ₯Ί)
  • -I β€” filter the display to show sessions that are idle. (capital I = include the nappers 😴)
  • -i β€” filter the display to hide sessions that are idle. (lowercase i = they're napping, we move on πŸ’€)
  • -n β€” specify the number of interations that ftptop should produce before ending. like, how many refreshes before she logs off and goes to bed πŸŒ™
  • -S β€” specify the ServerName for a specific virtual host. if used, ftptop will only show sessions for the given virtual host. vhost-exclusive behaviour, very demure, very mindful πŸŽ€
  • -U β€” filter the display to show sessions that are uploading. upload girlies rise up ⬆️
  • -V β€” print out the version of ftptop and quit. quick lil version check, then she dips πŸ‘‹

while ftptop is running, hit the 'q' key to quit. and hit the 't' key to toggle between display modes. currently there are two display modes: normal and transfer speed modes. πŸ”₯

so q = bye, t = switch vibes. two modes, pick your fighter ✨


πŸ“ FILES πŸ“

  • /usr/bin/ftptop
  • /run/proftpd/proftpd.scoreboard

the binary herself, and the scoreboard she's reading from. that's the whole squad πŸ’–


πŸ‘‘ AUTHORS πŸ‘‘

ProFTPD is written and maintained by a number of people, full credits can be found on http://www.proftpd.org/credits.html

shoutout to the whole crew, they ate and left no crumbs 🫢


🌈 SEE ALSO 🌈

inetd(8), ftp(1), proftpd(8), ftpwho(1), ftptop(1), ftpshut(8)

(not her citing herself in SEE ALSO, we love a self-aware queen πŸ’…)

Full documentation on ProFTPD, including configuration and FAQs, is available at http://www.proftpd.org/

For help/support, try the ProFTPD mailing lists, detailed on http://www.proftpd.org/lists.html

Report bugs at http://bugs.proftpd.org/


okay that's the whole page bestie, go forth and watch your FTP sessions live their little lives πŸ’œ

this has been ftptop(1) from the General Commands Manual, dated March 2003, version-flavoured ftptop(1) β€” mwah, love u, bye πŸŽ€βœ¨