Links to the tools used
- hashs calculation tools:
xxh32
xxh64
md5
sha1
sha224
sha256
sha3-256
sha384
blake2s
sha512
xxh32- Debian/Ubuntu
- Installation:
sudo apt install -y xxhash - use:
xxh32sum filename
- Installation:
xxh64- Debian/Ubuntu
- Installation:
sudo apt install -y xxhash - use:
xxh64sum filename
- Installation:
md5- Debian/Ubuntu
- use:
md5sumfilename
- use:
- Windows(powershell)
- use:
Get-FileHashfilename-Algorithm MD5 | Format-List
- use:
Sha1- Debian/Ubuntu
- use:
sha1sum filename
- use:
- Windows(powershell)
- use:
Get-FileHashfilename-Algorithm SHA1 | Format-List
- use:
sha224- Debian/Ubuntu
- use:
sha224sum filename
- use:
sha256- Debian/Ubuntu
- use:
sha256sum filename
- use:
- Windows(powershell)
- use:
Get-FileHashfilename-Algorithm SHA256 | Format-List
- use:
sha3-256- Debian/Ubuntu
- use:
openssl sha3-256 filename
- use:
sha384- Debian/Ubuntu
- use:
sha384sum filename
- use:
- Windows(powershell)
- use:
Get-FileHashfilename-Algorithm SHA384 | Format-List
- use:
blake2s(blake2b512)- Debian/Ubuntu
- use:
b2sum filename
- use:
sha512- Debian/Ubuntu
- use:
sha512sum filename
- use:
- Windows(powershell)
- use:
Get-FileHashfilename-Algorithm SHA512 | Format-List
- use:
- Debian/Ubuntu
- tools and instructions for working with archives:
AVFS - allows you to use an archive as an element of a directory tree. Mounting instead of full unpacking allows you to achieve colossal memory savings.
- Debian/Ubuntu
- Installation:
sudo apt install avfs -y - Mount:
mountavfs - Umount:
fusermount3 -u -z "${HOME}/.avfs" - Use:
cd ~/.avfs/home/$USER/Documents ls -l file.zip#/
- Installation:
- Installation on macOS:
brew install avfs
ISO- Debian/Ubuntu
- mount:
mount -o loop disk.iso /mnt/disk
- mount:
- Debian/Ubuntu