File: README

package info (click to toggle)
pydf 15-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 128 kB
  • sloc: python: 616; makefile: 10
file content (54 lines) | stat: -rw-r--r-- 2,418 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
pydf is all-singing, all-dancing, fully colourised df(1)-clone
written in python.

Requirements:
    pydf was written for linux, using specific linux features.
    The fact it runs on other systems is pure coincidence,
    but neverthless it happens to work on wide range of modern
    unix systems.

System-wide configuration is in /etc/pydfrc, per-user
configuration in ~/.pydfrc (format of these files is the same)

Colours are one of:
    none, default, bold, underline, blink, reverse, concealed,
    black, green, yellow, blue, magenta, cyan, white,
    on_black, on_green, on_yellow, on_blue, on_magenta, on_cyan, on_white
    beep
on_red means that the background (instead of foreground) is painted
with red etc...


pydf recognizes following parameters:

  --help                show this help message
  -v, --version         show version
  -a, --all             include filesystems having 0 blocks
  -h, --human-readable  print sizes in human readable format (e.g. 1K 234M 2G)
  -H, --si              likewise, but use powers of 1000 not 1024
  -b BLOCKSIZE, --block-size=BLOCKSIZE
                        use BLOCKSIZE-byte blocks
  -l, --local           limit listing to local filesystems
  -k, --kilobytes       like --block-size=1024
  -m, --megabytes       like --block-size=1048576
  -g, --gigabytes       like --block-size=1073741824
  --blocks              use filesystem native block size
  --bw                  do not use colours
  --mounts=MOUNTS_FILE  File to get mount information from. On normal Linux
                        systems only /etc/mtab or /proc/mounts make sense.
                        Some other Unices use /etc/mnttab. Use /proc/mounts
                        when /etc/mtab is corrupted or inaccessible  (the
                        output looks a bit weird in this case).
  -B, --show-binds      show 'mount --bind' mounts
  -i, --inodes          show inode instead of block usage
  -S, --scale-bars      show bar sizes scaled to the largest filesystem size

Written by Radovan GarabĂ­k <garabik @ kassiopeia.juls.savba.sk>.
For new versions, look at https://kassiopeia.juls.savba.sk/~garabik/software/pydf.html


Similar utilities:
 * dysk - advanced utility to display disk space usage, written in Rust: https://dystroy.org/dysk/
 * di - disk information utility: https://diskinfo-di.sourceforge.io/
 * dfc - colorful df clone written in C: https://github.com/rolinh/dfc