mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-01-26 11:33:59 +00:00
42 lines
1021 B
Plaintext
42 lines
1021 B
Plaintext
---
|
|
syntax: markdown
|
|
tags: [tldr, linux]
|
|
source: https://github.com/tldr-pages/tldr.git
|
|
---
|
|
# fs_cli
|
|
|
|
> Connect to and control a running FreeSWITCH server using the FreeSWITCH Command Line Interface (ESL client).
|
|
> More information: <https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Client-and-Developer-Interfaces/1048948/>.
|
|
|
|
- Connect to the local FreeSWITCH instance with an interactive session:
|
|
|
|
`fs_cli`
|
|
|
|
- Connect to a remote FreeSWITCH server:
|
|
|
|
`fs_cli {{[-H|--host]}} {{host}} {{[-P|--port]}} {{port}} {{[-p|--password]}} {{password}}`
|
|
|
|
- Execute a single FreeSWITCH command and exit:
|
|
|
|
`fs_cli {{[-x|--execute]}} "{{command}}"`
|
|
|
|
- Show FreeSWITCH system status:
|
|
|
|
`fs_cli {{[-x|--execute]}} "status"`
|
|
|
|
- Reload FreeSWITCH XML configuration:
|
|
|
|
`fs_cli {{[-x|--execute]}} "reloadxml"`
|
|
|
|
- Check if a module is loaded:
|
|
|
|
`fs_cli {{[-x|--execute]}} "module_exists {{module_name}}"`
|
|
|
|
- Show active calls:
|
|
|
|
`fs_cli {{[-x|--execute]}} "show calls"`
|
|
|
|
- Retry connection on failure:
|
|
|
|
`fs_cli {{[-r|--retry]}}`
|