dysk(1)

πŸ’– NAME πŸ’–

okay so bestie, dysk is β€” and I'm quoting the universe here β€” the dysk cli as a library. that's the whole vibe. that's the name. she contains multitudes πŸ’…


✨ SYNOPSIS ✨

like, how do you even call her:

dysk [--help] [--version] [-a|--all] [--color] [--ascii]
[--remote-stats] [--list-cols] [-c|--cols] [-f|--filter] [-s|--sort]
[-u|--units] [-j|--json] [--csv] [--csv-separator] [--timeout]
[--bar-width] [PATH]

🌸 DESCRIPTION 🌸

she lists your filesystems. that's it. that's the job. and she EATS. πŸ”₯

the full documentation lives at https://dystroy.org/dysk β€” go read it, it's giving reference material, it's giving documentation, it's giving slay.


πŸŽ€ OPTIONS πŸŽ€

here come the flags, bestie. all of them. no skipping, no summarizing, we do NOT leave the group chat on read 🫢

  • --help β€” prints help information. your girl is helpful.
  • --version β€” prints the version. iconic behavior.
  • -a, --all β€” shows all mount points. not some. ALL. πŸ‘‘
  • --color <color> β€” whether to have styles and colors. default is auto. possible values are:
    • auto
    • yes
    • no
  • --ascii β€” uses only ASCII characters for table rendering. for when your terminal is going through something 😭
  • --remote-stats <choice> β€” fetches stats of remote volumes. default is auto. possible values are:
    • auto
    • yes
    • no
  • --list-cols β€” lists the column names which can be used in -s, -f, or -c. the little registry of names, the guest list πŸ’…
  • -c, --cols <columns> β€” the columns. default is fs+type+disk+used+use+free+size+mp. examples? she's got examples, eg -c +inodes or -c id+dev+default.
  • -f, --filter <expr> β€” filter stuff. eg -f '(size<35G | remote=false) & type=xfs'. yes bestie, you can do real math in there.
  • -s, --sort <sort> β€” sort stuff. default is size. eg inodes, type-desc, or size-asc. pick your order, main character energy only ✨
  • -u, --units <unit> β€” units, babes. default is SI. you've got SI (SI norm), binary (1024 based), or bytes (raw number). whatever your heart desires.
  • -j, --json β€” output as JSON. for the machines πŸ€–
  • --csv β€” output as CSV. for the spreadsheets πŸ“Š
  • --csv-separator <sep> β€” the CSV separator. default is ,. change it if your data is feeling spicy.
  • --timeout <TIMEOUT> β€” timeout to use for some operations, eg 10s or 5ms. she will NOT wait forever, and honestly? valid.
  • --bar-width <width> β€” width of the progress bar in the use and inodes columns. default is 5. customize your bar, she's yours now πŸŽ€
  • [PATH] β€” if provided, only the device holding this path will be shown. just the one. she's monogamous to your mount point πŸ’œ

⭐ VERSION ⭐

v3.6.1


πŸ¦‹ AUTHORS πŸ¦‹

dystroy <denys.seguret@gmail.com> β€” the actual legend who made all of this happen πŸ™‡β™€οΈ


and that's the tea bestie, you now know dysk fr fr. go list some filesystems and feel something 🌈

this was dysk 3.6.1 β€” that's the source-and-version vibe, mwah πŸ’– periodt ✨

πŸ“¦ where this page comes from