linux命令听歌
linux命令听歌详细介绍
在 Linux 命令行下听歌可以通过多种终端音乐播放器实现,以下是几种常用工具的使用方法:
1. ncmpcpp(搭配 MPD)
特点:基于终端的音乐播放器,功能强大,支持播放列表、歌词显示、封面显示等,需配合音乐守护进程 mpd 使用。
安装(以 Debian/Ubuntu 为例):
bash
mpd ncmpcpp
使用步骤:
- 配置 MPD:
MPD 的配置文件为~/.config/mpd/mpd.conf,首次运行会自动生成。主要配置项:music_directory:指定音乐存放路径(如/home/yourusername/music)。db_file:数据库文件路径(默认即可)。playlist_directory:播放列表存储路径(默认即可)。
也可以直接运行:
bashmpd --no-daemon - 启动 ncmpcpp:
bashncmpcpp- 快捷键:
p:播放 / 暂停n:下一首b:上一首s:搜索歌曲+/-或↑/↓:调节音量q:退出
- 快捷键:
2. cmus(轻量级终端播放器)
特点:轻量、快速,支持多种音频格式(MP3、FLAC、OGG 等),直接读取本地文件。
安装:
bash
cmus
dnf cmus
pacman cmus
使用:
- 直接播放文件或目录:
bashcmus /path/to/music.mp3cmus /path/to/music_directory
- 启动交互界面:
bashcmus- 快捷键:
i:添加文件 / 目录到播放列表p:播放 / 暂停n:下一首b:上一首+/-:调节音量q:退出
- 快捷键:
3. mpg123 /ogg123(极简播放器)
特点:极简命令行工具,分别用于播放 MP3 和 OGG 格式,适合单文件快速播放。
安装:
bash
mpg123
dnf mpg123
ogg123
dnf ogg123
使用:
bash
mpg123 song.mp3ogg123 song.ogg
mpg123 playlist.m3u
4. cvlc(VLC 命令行版)
特点:功能强大,支持几乎所有音频 / 视频格式、流媒体(如网络电台),兼容性强。
安装:
bash
vlc
使用:
bash
cvlc song.mp3cvlc http://radio.url
cvlc song.mp3
cvlc song.mp3
5. moc(终端音乐播放器)
特点:轻量,支持播放列表、快捷键操作,资源占用低。
安装:
bash
mocdnf moc
使用:
- 启动 moc:bash
mocp- 快捷键:
i:添加文件 / 目录到播放列表空格:播放 / 暂停→/←:下一首 / 上一首+/-:调节音量q:退出
- 快捷键:
总结推荐:
- 功能全面:首选
ncmpcpp + MPD,适合管理大量音乐库。 - 轻量快速:
cmus或moc,适合日常本地播放。 - 极简单文件:
mpg123/ogg123,适合临时播放单个文件。 - 流媒体支持:
cvlc,适合播放网络电台或视频音频。
根据需求选择工具,享受命令行下的音乐时光吧!