---
name: FileStorage-slcli-usage
title: Managing File Storage for Classic with SLCLI commands
description: Use the command-line interface (SLCLI) to manage file storage volumes, place orders, update authorizations, and cancel volumes in the IBM Cloud.
last-updated: 2026-07-14
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/FileStorage?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

#  Managing File Storage for Classic with SLCLI commands
{: #SLCLIcommands}

Use the command-line interface (SLCLI) to manage file storage volumes, place orders, update authorizations, and cancel volumes in the IBM Cloud.
{: shortdesc}

For more information about how to install and use the SL CLI, see [Python API Client](https://softlayer-python.readthedocs.io/en/latest/cli/){: external}.
{: tip}

## Access-related SLCLI commands
{: #slcliaccess}

* [Managing File Storage for Classic](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-managingstorage&format=markdown)
   ```sh
   slcli file access-authorize
   slcli file access-list
   slcli file access-revoke
   ```
   {: codeblock}

## Replication-related SLCLI commands
{: #slclireplica}

* [Replication-related SLCLI commands](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-replication&format=markdown)
   ```sh
   slcli file replica-failback
   slcli file replica-failover
   slcli file replica-locations
   slcli file replica-order
   slcli file replica-partners
   ```
   {: codeblock}

## Snapshots-related SLCLI commands
{: #slclisnapshot}

* [Ordering Snapshots](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-ordering-snapshots&format=markdown)
   ```sh
   slcli file snapshot-order
   ```
   {: codeblock}

* [Managing Snapshots](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-managingSnapshots&format=markdown)
   ```sh
   slcli file snapshot-cancel
   slcli file snapshot-create
   slcli file snapshot-delete
   slcli file snapshot-disable
   slcli file snapshot-enable
   slcli file snapshot-list
   slcli file snapshot-restore
   ```
   {: codeblock}

## Volume-related SLCLI commands
{: #slclivolume}

* [Ordering a File Storage for Classic volume](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-orderingFileStorage&interface=cli&format=markdown#orderingthroughCLI)
   ```sh
   slcli file volume-order
   ```
   {: codeblock}

* [Adjusting the IOPS](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-adjustingIOPS&format=markdown)
   ```sh
   slcli file volume-modify VOLUME_ID
   ```
   {: codeblock}

* [Expanding the capacity](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-expandCapacity&format=markdown)
   ```sh
   slcli file volume-modify VOLUME_ID
   ```
   {: codeblock}

* [Managing File Storage for Classic](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-managingstorage&format=markdown)
   ```sh
   slcli file volume-cancel VOLUME_ID
   slcli file volume-count
   slcli file volume-detail VOLUME_ID
   slcli file volume-duplicate ORIGIN_VOLUME_ID
   slcli file volume-list
   slcli file volume-order
   ```
   {: codeblock}

* [Creating and managing duplicate volumes](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-duplicatevolume&format=markdown)
   ```sh
   slcli file volume-duplicate ORIGIN_VOLUME_ID
   slcli file volume-duplicate ORIGIN_VOLUME_ID --dependent-duplicate TRUE
   slcli file volume-refresh DUPLICATE_VOLUME_ID ORIGIN_VOLUME_SNAPSHOT_ID
   slcli file volume-convert DUPLICATE_VOLUME_ID
   slcli
   file duplicate-convert-status DUPLICATE_VOLUME_ID
   ```
   {: codeblock}

* [Managing storage limits](https://cloud.ibm.com/docs/FileStorage?topic=FileStorage-managinglimits&format=markdown)
   ```sh
   slcli file volume-limit
   slcli file volume-count
   ```
   {: codeblock}