• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • VCS
  • Interview Questions
  • Database
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

pw-cli Command Examples in Linux

by Deepika

PipeWire is a low-latency multimedia framework that is designed to replace the aging PulseAudio sound server and the JACK audio connection kit. It is used in modern Linux-based operating systems like Fedora, Arch Linux, and others.

The PipeWire Command Line Interface (pw-cli) is a command-line tool that allows users to interact with the PipeWire daemon using a terminal or shell. It provides a powerful set of commands that can be used to manage and control various aspects of the PipeWire system.

Some of the common tasks that can be performed using the pw-cli tool include listing available PipeWire clients, monitoring PipeWire streams, controlling the volume of individual streams, setting up audio input and output devices, and many others.

To use pw-cli, users need to open up a terminal and type the appropriate command followed by any necessary arguments. For example, to list all available PipeWire clients, users can type “pw-cli list-clients” in the terminal. Similarly, to monitor a specific stream, users can type “pw-cli monitor “.

The documentation for pw-cli provides detailed information about all the available commands and their syntax. Users can also use the built-in help command to get information about a specific command or topic. Overall, pw-cli is a powerful tool for managing and controlling the PipeWire system from the command line.

pw-cli Command Examples

1. Print all nodes (sinks and sources) along with their IDs:

# pw-cli list-objects Node

2. Print information about an object with a specific ID:

# pw-cli info {{4}}

3. Print all objects’ information:

# pw-cli info all

Filed Under: Linux

Some more articles you might also be interested in …

  1. Linux OS Service ‘anacron’
  2. Linux OS Service ‘named’
  3. CentOS / RHEL : How to extend Physical Volume in LVM by extending the Disk Partition used
  4. complete: Provides argument autocompletion to shell commands
  5. compsize: command not found
  6. qtchooser: command not found
  7. pmap: command not found
  8. llvm-dis Command Examples
  9. How to Check vendor of installed RPM packages in Linux
  10. mountpoint Command Examples in Linux

You May Also Like

Primary Sidebar

Recent Posts

  • Vanilla OS 2 Released: A New Era for Linux Enthusiasts
  • mk Command Examples
  • mixxx Command Examples
  • mix Command Examples

© 2025 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright