Linux 終端用於執行管理任務而不會出現任何問題。 但是,很多人不知道我們可以通過命令行播放音樂。 Linux 提供了不同的 CLI 音樂播放器,用戶可以通過它們從終端播放音頻文件。
CLI 音樂播放器使用簡單且消耗更少的內存。 本文簡要介紹了 6 最佳命令行音樂播放器 為了 Linux 2021 年。
1. CMUS
管理系統 (Console Music Player) 是一個快速緊湊的控制台音頻播放器,用 C 語言編程開發,適用於 Linux 操作系統。 它是最好的 CLI 音樂播放器之一,因為它支持各種音頻格式和易於使用的命令。 CMUS 通過特定的基於文本的 UI 運行。 它是根據 GPL-2.0 條款分發的。 考慮到音頻格式支持,CMUS 可以播放各種格式的音樂,如 acc、mp3、FLAC、wave 等等。 用戶需要輸入 cmus
在終端打開播放音樂。
CMUS的特點
- CMUS 具有 ReplayGain 支持
- 有大量的鍵盤快捷鍵可以讓事情變得更容易。
- 它支持 Ogg 和 MP3 流媒體。
- 它具有編譯處理和隊列選項。
- 用戶可以通過 cmus-remote 程序對其進行控制。
如何安裝 CMUS
所以這裡是在不同的 Linux 操作系統中安裝 CMUS 的命令:
在 Ubuntu、Debian 上:
sudo apt install cmus
在 AlmaLinux 上, Fedora, 瑞爾:
sudo dnf install cmus
在 Manjaro 上,Arch Linux:
sudo pacman -S cmus
2. 音樂方塊
音樂方塊 是一個完全免費的基於 CLI 的音樂播放器,提供跨平台支持從終端播放音樂。 它提供了多種選項,例如標籤索引、播放列表 crud、文件掃描、淡入淡出播放、出色的插件架構以及對音樂庫的支持。 Musikcube 使用不同的插件,這些插件是用 C++ 編寫的。 該插件提供了數字信號處理、數據流、元數據解析、音頻解碼等功能。 Musikcube 目前支持多種音頻編解碼器,如 FLAC、MP3、Ogg、M4A 等。
Musikcube 的特點
- Musikcube 具有跨平台支持
- 它支持不同的音頻格式,包括 MP3、Ogg、M4A 等。
- 它使用 SQLite 數據庫庫來保存播放列表元數據和曲目。
- 用戶可以下載和使用不同的插件,讓他們的體驗更流暢。
- 用戶可以通過集成服務器流式傳輸音頻。

如何安裝 Musikcube
Musikcube 可在 snap 商店購買。 您可以使用以下命令輕鬆地在 Linux 中安裝它:
sudo snap install musikcube
3. Ncmpcpp
程序 是用於 MPD(音樂播放器守護程序)的命令行音樂播放器客戶端。 它提供了一種從 Linux 終端輕鬆播放音頻文件的驚人方式。
Ncmpcpp 提供了不同的可配置選項來根據要求自定義界面和所有內容。 它還具有鍵綁定和用於與其他客戶端通信的聊天協議。 默認情況下,系統會將 Ncmpcpp 連接到本地 MPD 實例,但您可以通過命令行選項選擇各種 MPD 實例。
Ncmpcpp的特點
- Ncmpc 提供了不同的選項來相應地自定義界面。
- 有一個鍵綁定選項。
- 使用元數據分隔符很容易格式化歌曲
- 用戶可以安裝和使用不同的插件,因為它是一個 MPD 客戶端。

如何安裝 Ncmpcpp
您可以通過以下方式安裝 Ncmpcpp:
在 Ubuntu、Debian 上:
sudo apt install mpd
sudo apt install ncmpcpp
在 AlmaLinux 上, Fedora, RHEL
sudo dnf install mpd
sudo dnf install ncmpcpp
在 Manjaro 上,Arch Linux
sudo pacman -S mpd --noconfirm
sudo pacman -S ncmpcpp --noconfirm
4. 交通部
力量 (Music on Console) 是基於 ncurses 的命令行音樂播放器。 使用此軟件包,您可以使用精簡的界面輕鬆地從 Linux 終端播放音樂。 MOC 提供各種可定制的選項,如配色方案、按鍵綁定和界面。
它支持 MP3、WAV、MOD、FLAC、MIDI、Musepack、Ogg 等多種音頻格式。根據最新更新,MOC 正在支持新的音頻格式,包括 SHOUTcast 和 Icecast。 MOC 使用帶有輸出緩衝區的線程來避免在高負載條件下跳過。
MOC的特點
- MOC 支持根據標籤和文件名自定義創建標題。
- 它支持不同的顏色主題和可定制的選項。
- 它有一個簡單的均衡器和混音器,可提供更好的音質。
- 它支持各種音頻格式,包括 MP3、AAC、OGG、FLAC 等等。
- MOC 支持 JACK、SNDIO、OSS 和 ALSA 輸出。

如何安裝 MOC
所以這裡是在不同的 Linux 操作系統中安裝 MOC 的命令:
在 Ubuntu、Debian 上:
sudo apt install moc
在 AlmaLinux 上, Fedora, 瑞爾:
sudo dnf install moc
在 Manjaro 上,Arch Linux:
sudo pacman -S moc
5. 提佐尼亞
提佐尼亞 是一款出色的基於雲的音樂播放器,支持 SoundCloud、Spotify、TuneIn、Google Play Music, YouTube、Plex 服務器等等。 它是適用於 Linux 和 Mac OS 的開源命令行音樂播放器。
據Tizonia官網介紹,它是全球第一款擁有OpenMAX IL1.2的音樂播放器。 它具有 REPL 命令行界面支持。
提佐尼亞的特點
- Tizonia 具有不同的音頻格式支持,如 MP3、FLAC、WAV、MP3、OGG、OPUS、OGG 等等。
- 其多媒體框架基於 OpenMAX IL 1.2。 這就是為什麼它不需要 FFmpeg、GStreamer、libav。
- 它具有適用於所有本地音頻文件的 SHOUTcast 或 Icecast LAN。
- 它具有多平台支持。
如何安裝 Tizonia
在 Ubuntu、Debian 上:
curl -kL https://github.com/tizonia/tizonia-openmax-il/raw/master/tools/install.sh | bash
在 AlmaLinux 上, Fedora, 瑞爾:
sudo snap install tizonia
在 Manjaro 上,Arch Linux:
git clone https://aur.archlinux.org/tizonia-all.git
cd tizonia-all
makepkg -si
6. 泰拉
太拉 (Terminal Radio) 是一個易於使用的 Linux 命令行音樂播放器。 用戶只能從終端播放自己喜歡的音樂、電台和瀏覽各種電台。 Tera 還提供了一個選項來 CRUD 最喜歡的音樂列表,因為它將這些列表保存到 ~/.config/tera/favorite 並使用 ~/.cache/tera 目錄來保存搜索結果。 用戶還可以在播放後將電台保存到任何列表中。
泰拉的特點
- Tera 支持超過 27780 個由無線電瀏覽器 API 提供支持的無線電台。
- 用戶可以 CRUD(創建、讀取、更新、刪除)收藏列表。
- 用戶可以通過名稱、標籤、國家、語言、代碼等搜索特定的電台。
- 用戶可以從創建的列表中保存和刪除電台。

如何安裝 Tera
在 Ubuntu、Debian 上:
之後使用以下命令 下載 Tera 來自官方 Github 頁面
sudo apt install ./tera_0.4.1_all.deb
結論
Linux 命令行音樂播放器提供了一個緊湊的平台來播放音頻文件而不會消耗更多的內存或空間。 您可以通過不同的命令控制這些音樂播放器。