RapidFile Toolkit v2.1 for FlashBlade
RapidFile Toolkit is a set of supercharged tools for efficiently managing millions of files using familiar Linux command line interfaces. RapidFile Toolkit is designed from the ground up to take advantage of Pure Storage FlashBlade's massively parallel, scale-out architecture, while also supporting standard Linux file systems. RapidFile Toolkit can serve as a high performance, drop-in replacement for Linux commands in many common scenarios, which can increase employee efficiency, application performance, and business productivity. RapidFile Toolkit is available to all Pure Storage customers.
Linux commands | RapidFile Toolkit v2.1 | Description |
---|---|---|
ls | pls | Lists files & directories |
find | pfind | Finds matching files |
du | pdu | Summarizes file space usage |
rm | prm | Removes files & directories |
chown | pchown | Changes file ownership |
chmod | pchmod | Changes file permissions |
cp | pcopy | Copies files & directories |
tar | ptar | Creates & extracts compressed archives |
License
Distribution and use of the RapidFile Toolkit is governed by the Pure Storage EULA for Plugin / Adaptor / Provider / SDK / Management Pack, which is available at Legal Terms, Programs, and Product Information.
Licenses for open source software used by RapidFile Toolkit can be found in the provided .tgz file. The provided rpm and deb installers install license files to /usr/local/share/doc/rapidfile-toolkit/licenses.
Downloading RapidFile Toolkit
Pure Storage customers and partners can download the RapidFile Toolkit and user guide by signing in and using the link (login required): Downloading RapidFile Toolkit. (If the link is disabled, sign in to download).
RapidFile Toolkit Version | Release Date | Download Links | Fingerprints |
---|---|---|---|
2.1.0-3 (GA) | April 3, 2023 |
GPG-signed RPM package: Debian package & GPG signature: tar archive & GPG signature: |
RPM package sha256: Debian package sha256: tar archive sha256: |
2.1.0-1 (GA) | April 3, 2023 |
GPG-signed RPM package: Debian package & GPG signature: tar archive & GPG signature: |
RPM package sha256: Debian package sha256: tar archive sha256: |
2.0.3 (GA) |
Feb 13, 2023 |
GPG-signed RPM package: Debian package & GPG signature: tar archive & GPG signature: |
RPM package sha256: Debian package package sha256: tar archive sha256: |
2.0.2 (GA) | Oct 13, 2022 |
GPG-signed RPM package: Debian package & GPG signature: tar archive & GPG signature: |
RPM package sha256: Debian package sha256: tar archive sha256: |
2.0.1 (GA) | Sep 21, 2022 |
GPG-signed RPM package: Debian package & GPG signature: tar archive & GPG signature: |
RPM package sha256: Debian package sha256: cbb741002c37ad74c7c7595ca433d401201b881b30d7d58fe0e17c94c114de50 tar archive sha256: d442e2bda483c7778e479da77be2946b49a316b544e58c8dcf5714e71254d0f9 |
2.0.0 (GA) | Sep 1, 2022 |
GPG signed RPM package: Debian package: tar archive & signature: |
RPM package sha256: b72c27b5060dbdcf00af8239b282153eda836ba495ba46701b951a6d828dbc28 Debian package sha256: 72f9d7243f774b2b02a752130d8b0d77c55a72461c20741467b5caa8c9953c9c tar archive sha256: 15edc8318f14273a62ab90e30f4a7b3807a1905a7be07cc23431bbccfd995d09 |
Examples
- List file attributes:
pls -R -l /path/to/directory
- List files attributes in JSON Lines format (for processing with Python or jq):
pls -R --jsonlines /path/to/directory
- Summarize disk usage:
pdu -hs /path/to/directory
- Delete a directory and its contents (as an alternative to mv to .fast-remove):
prm -r /path/to/dir-to-delete
- Delete files not accessed in the past 365 days (pipe pfind output into prm):
pfind /path/to/files-to-delete -type f -atime +365 -print0 | prm -0
- Copy a directory structure, preserving attributes (Note: the slash and dot after the source path and the -f are required for idempotence):
pcopy -rfp /path/to/source/. /path/to/target
- Change permissions and ownership of a directory and its contents:
pchmod -R NEWPERMS /path/to/files-to-modify pchown -R NEWUSER:NEWGROUP /path/to/files-to-modify
- Extract a compressed tar archive with verbose output:
ptar -xvf archive.tgz
Support
If you are a registered Pure Storage user and need assistance with RapidFile Toolkit, please contact Pure Technical Services at Contact Us.
Contact Us
If you would like to submit product feedback on RapidFile Toolkit, please submit a comment via the Leave Feedback link below.