Forrest logo
tool overview
On this page you find all important commands for the CLI tool croc. If the command you are looking for is missing please ask our AI.

croc

Croc is a command line tool for securely and easily transferring files and folders between computers. It is designed to be a fast and reliable method for sharing files with end-to-end encryption.

Some key features of Croc include:

  1. Simple and intuitive interface: The tool aims to be user-friendly and easy to use, allowing users to quickly send files without any complicated setup or configurations.

  2. Cross-platform compatibility: Croc is available for Windows, macOS, Linux, and even Android, allowing users to transfer files across different operating systems seamlessly.

  3. End-to-end encryption: All file transfers with Croc are encrypted, ensuring that your data remains secure during transit. This makes it a suitable option for sensitive or confidential files.

  4. Automatic NAT traversal: One of the unique aspects of Croc is its ability to automatically handle network address translation (NAT) traversal. This means that even if you or the recipient are behind a router or firewall, Croc can seamlessly establish a connection for file transfer.

  5. Resumable transfers: If a transfer is interrupted due to a loss of network connection or any other reason, Croc allows you to resume the transfer from where it left off, ensuring that you don't have to start the entire transfer process again.

  6. No file size limitations: Croc does not impose any file size limitations, allowing you to transfer large files or even entire directories with ease.

Overall, Croc provides a simple and secure solution for transferring files between devices, making it a useful tool for individuals and professionals who frequently need to share files across different platforms securely.

List of commands for croc:

  • croc:tldr:41ceb croc: Receive a file or directory on receiving machine.
    $ croc ${passphrase}
    try on your machine
    explain this command
  • croc:tldr:4b2da croc: Send a file or directory.
    $ croc send ${filename_or_directory}
    try on your machine
    explain this command
  • croc:tldr:709d1 croc: Send a file or directory with a specific passphrase.
    $ croc send --code ${passphrase} ${filename_or_directory}
    try on your machine
    explain this command
  • croc:tldr:7f540 croc: Host a croc relay on the default ports.
    $ croc relay
    try on your machine
    explain this command
  • croc:tldr:ae755 croc: Display parameters and options for a croc command.
    $ croc ${select} --help
    try on your machine
    explain this command
  • croc:tldr:ec486 croc: Receive and connect over a custom relay.
    $ croc --relay ${ip_to_relay} ${passphrase}
    try on your machine
    explain this command
  • croc:tldr:ff1a3 croc: Send and connect over a custom relay.
    $ croc --relay ${ip_to_relay} send ${filename_or_directory}
    try on your machine
    explain this command
tool overview