用 pactl set-sink-volume 设置音量

在终端用 pactl 调整默认音频输出(或任意 sink)的音量,支持相对增减步进。

Linuxpactl 音频控制声音PulseAudio卷低风险
运行 `pactl set-sink-volume @DEFAULT_SINK@ 70%` 即可把默认输出音量设为 70%。

01命令

命令
$ pactl set-sink-volume @DEFAULT_SINK@ 70%

02作用说明

@DEFAULT_SINK@ 指向当前正在使用的输出设备,所以在音箱和耳机之间切换时同一条命令都有效。相对写法如 `+5%` 或 `-10%` 非常适合绑定到自定义快捷键;`pactl get-sink-volume @DEFAULT_SINK@` 可查看当前音量。单个应用的音量可用 pavucontrol 图形界面或 `pactl set-sink-input-volume <索引> 50%` 调整。

03风险

风险低风险
使用条件PulseAudio or PipeWire (both ship pactl on modern desktops). List outputs with `pactl list short sinks`; relative changes: `pactl set-sink-volume @DEFAULT_SINK@ +5%`.
!注意: 把音量设到 100% 以上(如 150%)是软件放大——会出现失真,也可能突然很响;不会损坏硬件但容易被吓一跳。

04撤销

撤销
$ pactl set-sink-volume @DEFAULT_SINK@ 100%

05来源

  • pactl(1) - Linux manual page
    Ubuntu Manpages · technical · 2026-09-17
    依据: pactl set-sink-volume sets the volume of a sink, accepting percentages or absolute values, with @DEFAULT_SINK@ referring to the default output.

最后验证: 2026-09-18 · 分类: 系统与设置