Getting Started with the Pilot Command Line Interface
The Pilot Command Line Interface (pilotcli) is a binary executable program that provides a convenient way for users to perform file actions and platform-related tasks programmatically. The Pilot Command Line Interface can be downloaded and run on your local Windows, Mac, or Linux machine to support large or numerous file uploads and downloads. For convenience, pilotcli is also pre-deployed and installed in JupyterHub and Guacamole-connected Virtual Machines which are accessible in the Project workspace tools.
Using pilotcli in Workspace Tools
The pilotcli is installed by default on Pilot’s workspace tools. To get started with the Pilot Command Line Interface in JupyterHub or Guacamole-connected Virtual Machines, see the articles Using JupyterHub and Using Apache Guacamole VMs and refer to Pilot Command Line Interface Command Summary for a full description of the pilotcli commands.
Downloading the Command Line Interface
If you wish to use the Pilot Command Line Interface (pilotcli) to upload or download files from your local machine, it is necessary to download the pilotcli tool on your Windows, Mac or Linux system.
The Pilot Command Line Interface (pilotcli) is updated regularly. Please return to the Portal periodically and download the latest binary file to ensure you are accessing the latest features and improvements.
Instructions
Renaming the executable file will alter the command. For each OS, the pilotcli file is labelled as follows:
Mac OS: pilotcli_macos
Linux OS: pilotcli_linux
Windows OS: pilotcli_windows
You may rename the executable file to pilotcli within your environment for ease of use if you wish.
Logging into the Pilot Command Line Interface
Users are required to login with platform credentials before performing any tasks through Pilot Command Line Interface. See the User Commands Article for instructions on logging in https://indocpilot.atlassian.net/wiki/spaces/PKB214/pages/edit-v2/399967868 .
Related articles