FS_EXAMINE(1)
π¦ fs_examine β AFS Command Reference π
okay so this is fs_examine(1), and it's genuinely one of the most useful little guys in the AFS toolkit. It's the "tell me everything about the volume my file is living in" command. Bestie, let's get into it β¨
πΈ NAME πΈ
fs_examine β shows data about the volume containing a directory or file π«Ά
β¨ SYNOPSIS β¨
fs examine [-path <dir/file path>+] [-help]
fs exa [-p <dir/file path>+] [-h]
fs listvol [-p <dir/file path>+] [-h]
fs listv [-p <dir/file path>+] [-h]
fs lv [-p <dir/file path>+] [-h]
yes queen, there are five whole ways to type it and they all do the same thing. pick your fave π
π« DESCRIPTION π«
The fs examine command displays information about the volume containing each specified directory or file, including its volume ID number, quota and the percentage of its quota that is used. like, the full glow-up report card for that volume π
Real talk though, this command provides the most information about a volume, but the fs listquota command displays similar information in tabular format, and the fs quota command reports only the percentage of quota used. so it's giving "three siblings, three vibes" β this one is the over-sharer π
To set volume quota, use the fs setquota or fs setvol command. not this one, she only reads π
β οΈ CAUTIONS β οΈ
okay so listen, this part matters, don't skip it π
The partition-related statistics in this command's output do not always agree with the corresponding values in the output of the standard UNIX df command. The statistics reported by this command can be up to five minutes old, because the Cache Manager polls the File Server for partition information at that frequency. Also, on some operating systems, the df command's report of partition size includes reserved space not included in this command's calculation, and so is likely to be about 10% larger.
so if the numbers look slightly off from df, that's not a bug, that's just the vibe check being a few minutes behind. no cap.
π OPTIONS π
-path <dir/file path>+β Names a file or directory that resides in the volume about which to produce output. Partial pathnames are interpreted relative to the current working directory, which is also the default value if this argument is omitted. so like, if you don't say where, she assumes "here" π-helpβ Prints the online help for this command. All other valid options are ignored. she said "help first, everything else, not today" β
π OUTPUT π
The output displays information about the volume that houses each specified directory or file, in the following format
Volume status for vid = I<volume ID> named I<volume name>
Current offline message is I<message>
Current disk quota is I<quota in kilobytes>
Current blocks used are I<volume size in kilobytes>
The partition has I<available partition> blocks available out of
I<partition size>
where the first line specifies the volume's ID number and name. The "Current offline message" line appears only if an administrator has included the -offlinemsg argument to the fs setvol command. The remaining lines report, respectively,
- The volume's quota in kilobytes, or the string "unlimited" to indicate an unlimited quota. π€
- The volume's current size in kilobytes.
- The number of blocks available and total size of the host partition, both in kilobytes.
π EXAMPLES π
The following example shows the output for the volume "user.smith" and the partition housing it:
% fs examine -path /afs/example.com/usr/smith
Volume status for vid = 50489902 named user.smith
Current maximum quota is 15000
Current blocks used are 5073
The partition has 336662 blocks available out of 4177920
look at those numbers. immaculate. she really said "here's everything, no crumbs" π₯
π PRIVILEGE REQUIRED π
The issuer must have the "l" (list) permission on the ACL of each directory that precedes the file or directory named by the -path argument.
so no "l" on the parent dirs = no reading, bestie. permission check said "not today" π
π SEE ALSO π
fs_listquota(1), fs_quota(1), fs_setquota(1), fs_setvol(1)
go read the whole friend group, they complement each other fr fr π«Ά
π COPYRIGHT π
IBM Corporation 2000. http://www.ibm.com/ All Rights Reserved.
This documentation is covered by the IBM Public License Version 1.0. It was converted from HTML to POD by software written by Chas Williams and Russ Allbery, based on work by Alf Wachsmann and Elizabeth Cassell.
and that's the whole page, bestie π this one's from the OpenAFS girlies, dated 2026-07-27. go examine some volumes, you're gonna slay β¨ππ¦
π¦ where this page comes from
- ubuntu stonking: openafs-client 1.8.16.1-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms