# libtmux.Server.list_commands

- **Module:** libtmux.Server
- **Package:** libtmux
- **Language:** Python
- **Kind:** method
- **Source:** https://github.com/tmux-python/libtmux/blob/036c521c4b83ce6e434eb50afe2a0d08a6a05e46/src/libtmux/server.py#L801
- **Page:** https://libtmux.org/reference/py/libtmux-server-list_commands/

```
libtmux.Server.list_commands(self, command_name: str | None = None) -> list[str]
```

List tmux commands via ``$ tmux list-commands``.

## Parameters

- `self`
- `command_name` (str | None) — Filter to a specific command.

## Returns

list[str]
    Command listing lines.

## Example

```python
>>> result = server.list_commands(command_name='send-keys')
>>> len(result) >= 1
True
```
