# Manual Pages

## Section 1: User Commands and Programs

* [`ncs`](/guides/nso-6.1/resources/index/section1.md#ncs) command to start and control the NCS daemon
* [`ncs-backup`](/guides/nso-6.1/resources/index/section1.md#ncs-backup) Command to backup and restore NCS data
* [`ncsc`](/guides/nso-6.1/resources/index/section1.md#ncsc) NCS YANG compiler
* [`ncs_cli`](/guides/nso-6.1/resources/index/section1.md#ncs_cli) Frontend to the NSO CLI engine
* [`ncs_cmd`](/guides/nso-6.1/resources/index/section1.md#ncs_cmd) Command line utility that interfaces to common NSO library functions
* [`ncs-collect-tech-report`](/guides/nso-6.1/resources/index/section1.md#ncs-collect-tech-report) Command to collect diagnostics from an NCS installation.
* [`ncs-installer`](/guides/nso-6.1/resources/index/section1.md#ncs-installer) NCS installation script
* [`ncs_load`](/guides/nso-6.1/resources/index/section1.md#ncs_load) Command line utility to load and save NSO configurations
* [`ncs-maapi`](/guides/nso-6.1/resources/index/section1.md#ncs-maapi) command to access an ongoing transaction
* [`ncs-make-package`](/guides/nso-6.1/resources/index/section1.md#ncs-make-package) Command to create an NCS package
* [`ncs-netsim`](/guides/nso-6.1/resources/index/section1.md#ncs-netsim) Command to create and manipulate a simulated network
* [`ncs-project`](/guides/nso-6.1/resources/index/section1.md#ncs-project) Command to invoke NCS project commands
* [`ncs-project-create`](/guides/nso-6.1/resources/index/section1.md#ncs-project-create) Command to create an NCS project
* [`ncs-project-export`](/guides/nso-6.1/resources/index/section1.md#ncs-project-export) Command to create a bundle from a NCS project
* [`ncs-project-git`](/guides/nso-6.1/resources/index/section1.md#ncs-project-git) For each package git repo, execute a git command
* [`ncs-project-setup`](/guides/nso-6.1/resources/index/section1.md#ncs-project-setup) Command to setup and maintain an NCS project
* [`ncs-project-update`](/guides/nso-6.1/resources/index/section1.md#ncs-project-update) Command to update and maintain an NCS project
* [`ncs-setup`](/guides/nso-6.1/resources/index/section1.md#ncs-setup) Command to create an initial NCS setup
* [`ncs-uninstall`](/guides/nso-6.1/resources/index/section1.md#ncs-uninstall) Command to remove NCS installation
* [`nct`](/guides/nso-6.1/resources/index/section1.md#nct) Deprecated. Should not be used. A collection of tools that can be used to install and manage NCS nodes.
* [`nct-backup`](/guides/nso-6.1/resources/index/section1.md#nct-backup) Deprecated. Should not be used. Perform an NCS backup on Host(s)
* [`nct-check`](/guides/nso-6.1/resources/index/section1.md#nct-check) Deprecated. Should not be used. Check the availability of a cluster of nodes
* [`nct-cli-cmd`](/guides/nso-6.1/resources/index/section1.md#nct-cli-cmd) Deprecated. Should not be used. Execute a CLI command on host(s)
* [`nct-copy`](/guides/nso-6.1/resources/index/section1.md#nct-copy) Deprecated. Should not be used. Copy a file to the specified host(s)
* [`nct-get-logs`](/guides/nso-6.1/resources/index/section1.md#nct-get-logs) Deprecated. Should not be used. Get a tar-ball of the NSO log dir from the specified host(s)
* [`nct-ha`](/guides/nso-6.1/resources/index/section1.md#nct-ha) Deprecated. Should not be used. High Availability handling using the NSO built in HA actions
* [`nct-hostsfile`](/guides/nso-6.1/resources/index/section1.md#nct-hostsfile) Deprecated. Should not be used. A complete list of all available options
* [`nct-install`](/guides/nso-6.1/resources/index/section1.md#nct-install) Deprecated. Should not be used. Install an NCS release on host(s)
* [`nct-load-config`](/guides/nso-6.1/resources/index/section1.md#nct-load-config) Deprecated. Should not be used. Load NCS configuration on host(s)
* [`nct-move-device`](/guides/nso-6.1/resources/index/section1.md#nct-move-device) Deprecated. Should not be used. Move devices between cluster device nodes
* [`nct-packages`](/guides/nso-6.1/resources/index/section1.md#nct-packages) Deprecated. Should not be used. Install NCS packages on host(s)
* [`nct-patch`](/guides/nso-6.1/resources/index/section1.md#nct-patch) Deprecated. Should not be used. NCS beam patch handling
* [`nct-ssh-cmd`](/guides/nso-6.1/resources/index/section1.md#nct-ssh-cmd) Deprecated. Should not be used. Execute a remote ssh command on host(s)
* [`nct-start`](/guides/nso-6.1/resources/index/section1.md#nct-start) Deprecated. Should not be used. Start NCS on host(s)
* [`nct-stop`](/guides/nso-6.1/resources/index/section1.md#nct-stop) Deprecated. Should not be used. Stop NCS on host(s)
* [`nct-upgrade`](/guides/nso-6.1/resources/index/section1.md#nct-upgrade) Deprecated. Should not be used. Install an NCS release on host(s)

## Section 3: C Library Functions

* [`confd_lib`](/guides/nso-6.1/resources/index/section3.md#confd_lib) C library for connecting to NSO
* [`confd_lib_cdb`](/guides/nso-6.1/resources/index/section3.md#confd_lib_cdb) library for connecting to NSO built-in XML database (CDB)
* [`confd_lib_dp`](/guides/nso-6.1/resources/index/section3.md#confd_lib_dp) callback library for connecting data providers to ConfD
* [`confd_lib_events`](/guides/nso-6.1/resources/index/section3.md#confd_lib_events) library for subscribing to NSO event notifications
* [`confd_lib_ha`](/guides/nso-6.1/resources/index/section3.md#confd_lib_ha) library for connecting to NSO HA subsystem
* [`confd_lib_lib`](/guides/nso-6.1/resources/index/section3.md#confd_lib_lib) common library functions for applications connecting to NSO
* [`confd_lib_maapi`](/guides/nso-6.1/resources/index/section3.md#confd_lib_maapi) MAAPI (Management Agent API). A library for connecting to NCS
* [`confd_types`](/guides/nso-6.1/resources/index/section3.md#confd_types) NSO value representation in C

## Section 5: File Formats and Syntax

* [`clispec`](/guides/nso-6.1/resources/index/section5.md#clispec) CLI specification file format
* [`mib_annotations`](/guides/nso-6.1/resources/index/section5.md#mib_annotations) MIB annotations file format
* [`ncs.conf`](https://nso-docs.cisco.com/guides/nso-6.1/resources/pages/DhUJ8vkS8Ye3GPcmWgUl#ncs.conf) NCS daemon configuration file format
* [`tailf_yang_cli extensions`](/guides/nso-6.1/resources/index/section5.md#tailf_yang_cli_extensions) Tail-f YANG CLI extensions
* [`tailf_yang_extensions`](/guides/nso-6.1/resources/index/section5.md#tailf_yang_extensions) Tail-f YANG extensions


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nso-docs.cisco.com/guides/nso-6.1/resources/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
