CLI - Guides

The Linode CLI is a wrapper around the Linode API that allows you to manage your Linode account from the command line. Virtually any task that can be done through the Linode Manager can be done through the CLI, making it an excellent tool for scripting.

These introductory guides to the Linode CLI show you how to use the CLI with Linode’s most popular platforms and services.

  • Account: View or update your account information, add payment methods, view notifications, make payments, create OAuth clients, and do other related tasks.

  • Events: View the list of events on your Linode account and mark events as read.

  • Domains: View the list of domains on your Linode account, create and delete domains, and create records for a domain.

  • Linode Instances: Create a Linode, shut it down, reboot it, add a private IP address to it, view the list of available IP address for it, or create a new disk for it.

  • Linode Kubernetes Engine (LKE): Create, update, and delete a cluster, and view the configuration file of a cluster. Or, create, update, and delete a cluster’s node pool.

  • NodeBalancers: Create and configure a NodeBalancer, and attach a node to a NodeBalancer or delete a node from it.

  • Object Storage: View Linode’s available Object Storage clusters, manage your Object Storage keys, or cancel the Object Storage service on your account.

  • Block Storage Volumes: View, create, attach/detach, resize, and delete a Volume.

  • Support Tickets: View, open, or reply to a support ticket.

This page was originally published on