|
NAMExdu - display the output of "du" in an X windowSYNOPSISdu | xdu [options]DESCRIPTIONXdu is a program for displaying a graphical tree of disk space utilization as reported by the UNIX utility "du". The user can navigate through the tree structure and change the order of the displayed information. The window is divided up into several columns, each of which is one level deeper in the directory hierarchy (from left to right). Boxes are drawn for each directory. The amount of vertical space occupied by each box is directly proportional to the amount of disk space consumed by it and all of its children. The name of each directory and the amount of data are displayed provided that there is enough space within its box. Any space at the "bottom" of a box not covered by its children to the right represents the space consumed by files in that directory (as opposed to space from its children).There are several command line options available. Equivalent resources (if any) are shown with each option.
In addition to these the usual toolkit options such as -rv, -font, -display, -geometry, are supported. MOUSE ACTIONSThe user can move up or down the tree by clicking the left mouse on a directory box. If the left most box is selected, the display will move up one level (assuming you are not already at the root). If any other box is selected, it will be placed against the left edge of the window and the display will be rescaled appropriately. At any time the middle mouse will bring you back to the root. Clicking the right mouse will exit the program.KEYSTROKESSeveral keystroke commands are supported. Note that all sorting happens from the current root node down, so it is possible to sort one subtree differently than another by clicking into it, doing a sort, and going back up to the parent.
ACTIONSAll mouse and keyboard events trigger actions so they can all be rebound by translations to suit the individual. The action functions are:
As an example of rebinding these, you could put the following in your resources file: XDu*translations: #override\n\ <Key>X: reorder(reverse)\n\ <Btn3Down>: info() to make the 'x' key reverse the current sort order and the right mouse button print the directory information message. RESOURCESThe following resources are supported with some sample values.XDu*foreground: yellow XDu*background: blue4 XDu*window.width: 600 XDu*window.height: 480 XDu*help*foreground: green XDu*help*background: red4 XDu.ncol: 5 XDu.font: -*-helvetica-bold-r-normal--14-* XDu.showsize: False XDu.order: size EXAMPLEcd /usr/srcdu > /tmp/du.out xdu -n /tmp/du.out BUGSOn some machines keyboard input may not be accepted by xdu until the mouse is moved out of and back into the window. I have been told that putting the following in your resources file may fix this.<window manager name>.FocusLenience: True SEE ALSOdu(1)AUTHORPhillip C. Dykstra<phil@arl.army.mil>
Visit the GSP FreeBSD Man Page Interface. |