# Using Meshery CLI

> Guides for common tasks while using Meshery's CLI, mesheryctl.

---

LLMS index: [llms.txt](/llms.txt)

---

From the Command Line: Guides to using Meshery's various features and components.

<div class="related-discussions">
  <h3>Recent Discussions with "mesheryctl" Tag</h3><ul><li>
          <a href="https://discuss.meshery.io/t/pairing-up-with-a-meshmate-to-gacefully-start-contributing-to-meshery-and-its-project-ecosystem/6957" target="_blank" rel="noopener noreferrer">
            Pairing up with a Meshmate to gacefully start contributing to Meshery and its project ecosystem
          </a>
        </li><li>
          <a href="https://discuss.meshery.io/t/development-meeting-contributing-to-meshery-cli-april-30-2025/6927" target="_blank" rel="noopener noreferrer">
            [Development Meeting] Contributing to Meshery CLI - April 30, 2025
          </a>
        </li><li>
          <a href="https://discuss.meshery.io/t/meshery-development-meeting-april-30th-2025/6926" target="_blank" rel="noopener noreferrer">
            Meshery Development Meeting | April 30th, 2025
          </a>
        </li><li>
          <a href="https://discuss.meshery.io/t/newcomers-meeting-end-to-end-testing-in-meshery-cli-using-bats-april-17-2025/6897" target="_blank" rel="noopener noreferrer">
            [Newcomers’ Meeting] End-to-End Testing in Meshery CLI using BATs – April 17, 2025
          </a>
        </li><li>
          <a href="https://discuss.meshery.io/t/unable-to-lint-mesheryctl/6854" target="_blank" rel="noopener noreferrer">
            unable to lint mesheryctl 
          </a>
        </li><li>
          <a href="https://discuss.meshery.io/t/mesheryctl-system-login-problem/6687" target="_blank" rel="noopener noreferrer">
            Mesheryctl system login problem
          </a>
        </li><li>
          <a href="https://discuss.meshery.io/t/error-while-launching-the-meshery-dashboard/6600" target="_blank" rel="noopener noreferrer">
            Error while launching the Meshery Dashboard
          </a>
        </li><li>
          <a href="https://discuss.meshery.io/t/cant-find-the-file-path-for-meshery-designs/6319" target="_blank" rel="noopener noreferrer">
            Can&#39;t find the file path for meshery designs
          </a>
        </li></ul><p>
    <a href="https://discuss.meshery.io/tag/mesheryctl" target="_blank" rel="noopener noreferrer">
      View all discussions tagged with <code>mesheryctl</code>
    </a>
  </p>
</div>

---

Section pages:

- [Authenticating Meshery via CLI](/guides/mesheryctl/authenticate-with-meshery-via-cli/): Log in to Meshery Server from mesheryctl and get an authentication token.
- [Configuring Autocompletion for `mesheryctl`](/guides/mesheryctl/configuring-autocompletion-for-mesheryctl/): Bash, Zsh, Oh My Zsh, and fish autocompletion for `mesheryctl` commands.
- [Mesheryctl system commands](/guides/mesheryctl/system-commands/): Use mesheryctl system commands to start, stop, update, and inspect your Meshery deployments.
- [Running mesheryctl in a CI Pipeline](/guides/mesheryctl/running-mesheryctl-in-ci/): Install mesheryctl on a CI runner, authenticate it without a browser, point it at a Meshery Server, and run commands non-interactively.
- [Running system checks using Meshery CLI](/guides/mesheryctl/running-system-checks-using-mesheryctl/): Run pre-flight and post-deployment system health checks using Meshery's CLI, mesheryctl.
- [Using Meshery CLI](/guides/mesheryctl/working-with-mesheryctl/): Guides for common tasks while using Meshery's CLI, mesheryctl.
