Crates.io | volscan |
lib.rs | volscan |
version | 0.1.3 |
source | src |
created_at | 2024-11-17 05:33:57.218505 |
updated_at | 2024-11-17 05:33:57.218505 |
description | ๐ VolScan: High-speed, multi-threaded disk scanner providing detailed directory summaries with JSON/CSV output support. |
homepage | https://trinhminhtriet.com |
repository | https://github.com/trinhminhtriet/volscan |
max_upload_size | |
id | 1450906 |
size | 1,820,496 |
__ __ _ ____
\ \ / / ___ | |/ ___| ___ __ _ _ __
\ \ / / / _ \ | |\___ \ / __| / _` || '_ \
\ V / | (_) || | ___) || (__ | (_| || | | |
\_/ \___/ |_||____/ \___| \__,_||_| |_|
๐ VolScan: High-speed, multi-threaded disk scanner providing detailed directory summaries with JSON/CSV output support.
du
, find
, and tree
.Perfect for professionals dealing with massive storage systems or anyone seeking deep insights into disk contents!
To install volscan, simply clone the repository and follow the instructions below:
git clone git@github.com:trinhminhtriet/volscan.git
cd volscan
cargo build --release
cp ./target/release/volscan /usr/local/bin/
Running the below command will globally install the volscan
binary.
cargo install volscan
Optionally, you can add ~/.cargo/bin
to your PATH if it's not already there
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
USAGE:
volscan <SUBCOMMAND>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
help Prints this message or the help of the given subcommand(s)
parse Parse results files
scan Scan a directory
stream Stream file paths to stdout from a given set of directories
Running the below command will globally uninstall the volscan
binary.
cargo uninstall volscan
Remove the project repo
rm -rf /path/to/git/clone/volscan
We welcome contributions!
git checkout -b my-feature
;git commit -m "feat: my new feature"
;git push origin my-feature
.Once your pull request has been merged, you can delete your branch.
This project is licensed under the MIT License - see the LICENSE file for details.