Treefilesize
Example:
alias tfs='tree -h --du' alias tfs-large='tree -h --du -L 2 | grep -E "\[.*M\]"' 🧠Disk space mystery? Try treefilesize – a visual tree of your folders with file sizes attached. No more guessing where all your storage went.
Open your terminal. Ever run du -sh and gotten confused? Or ls -la and lost track? treefilesize
import os def tree_filesize(start_path, indent=''): for item in sorted(os.listdir(start_path)): path = os.path.join(start_path, item) size = os.path.getsize(path) if os.path.isfile(path) else 0 size_str = f"size/1024:.1f KB" if size < 1024 1024 else f"size/(1024 1024):.1f MB" print(f"indent├── item (size_str)") if os.path.isdir(path): tree_filesize(path, indent + '│ ')
project/ ├── README.md (1.2 KB) ├── data/ (24 MB) │ ├── raw.csv (18 MB) │ ├── clean.csv (6 MB) ├── scripts/ (8 KB) │ ├── analyze.py (4 KB) │ ├── utils.py (4 KB) └── output/ (512 MB) └── results.pdf (512 MB) Save this as treefilesize and add to your PATH: Example: alias tfs='tree -h --du' alias tfs-large='tree -h
Ever run tree and wished you could see file sizes right next to each item? Or used du -sh but missed the hierarchical clarity? Enter treefilesize — a simple but powerful command-line utility that displays directory structures along with human-readable file sizes.
Here’s a breakdown of content regarding — a conceptual or custom tool/script that visualizes file sizes in a tree structure, similar to tree but with file sizes included. 1. Blog Post / Tutorial: Title: Master Disk Usage with treefilesize : Visualize File Sizes Like a Pro Open your terminal
#DevTools #Linux #StorageManagement treefilesize Display directory tree with file sizes and total folder usage. Installation
