Download raw body.
df: make more room for inode columns
Dear all,
This makes things look a little bit better on one of my systems:
With patch:
# df -hi
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/sd0a 986M 191M 745M 21% 2133 153385 2% /
/dev/sd0l 295G 12.0K 281G 1% 3 19740667 1% /home
/dev/sd0d 3.9G 42.0K 3.7G 1% 13 544305 1% /tmp
/dev/sd0f 29.1G 1.7G 25.9G 7% 18488 3921350 1% /usr
/dev/sd0g 986M 337M 599M 37% 6087 149431 4% /usr/X11R6
/dev/sd0h 19.4G 63.6M 18.3G 1% 2864 2640974 1% /usr/local
/dev/sd0k 5.8G 610K 5.5G 1% 10 803508 1% /usr/obj
/dev/sd0j 2.9G 1.6G 1.1G 60% 130670 284048 32% /usr/src
/dev/sd0e 18.5G 1.7G 15.9G 10% 537541 1976697 22% /var
Without:
# df -hi
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/sd0a 986M 191M 745M 21% 2133 153385 2% /
/dev/sd0l 295G 12.0K 281G 1% 3 19740667 1% /home
/dev/sd0d 3.9G 42.0K 3.7G 1% 13 544305 1% /tmp
/dev/sd0f 29.1G 1.7G 25.9G 7% 18488 3921350 1% /usr
/dev/sd0g 986M 337M 599M 37% 6087 149431 4% /usr/X11R6
/dev/sd0h 19.4G 63.6M 18.3G 1% 2864 2640974 1% /usr/local
/dev/sd0k 5.8G 610K 5.5G 1% 10 803508 1% /usr/obj
/dev/sd0j 2.9G 1.6G 1.1G 60% 130670 284048 32% /usr/src
/dev/sd0e 18.5G 1.7G 15.9G 10% 537541 1976697 22% /var
OK?
Index: df.c
===================================================================
RCS file: /cvs/src/bin/df/df.c,v
diff -u -p -r1.61 df.c
--- df.c 1 Jan 2023 16:31:20 -0000 1.61
+++ df.c 10 Mar 2025 21:30:42 -0000
@@ -328,7 +328,7 @@ prtstat(struct statfs *sfsp, int maxwidt
if (iflag) {
inodes = sfsp->f_files;
used = inodes - sfsp->f_ffree;
- (void)printf(" %7llu %7llu %5d%% ", used, sfsp->f_ffree,
+ (void)printf(" %8llu %8llu %4d%% ", used, sfsp->f_ffree,
percent(used, inodes));
} else
(void)printf(" ");
@@ -363,7 +363,7 @@ bsdprint(struct statfs *mntbuf, long mnt
maxwidth, maxwidth, "Filesystem", header);
}
if (iflag)
- (void)printf(" iused ifree %%iused");
+ (void)printf(" iused ifree %%iused");
(void)printf(" Mounted on\n");
df: make more room for inode columns