miller介绍与使用

miller

介绍

1
Miller(简称 mlr)是一款超实用的命令行数据处理工具,核心优势是无需编程基础就能高效处理 CSV/JSON/TSV/JSONLines 等格式的数据,特别适合运维场景下的日志分析、报表处理。

部署

1
2
3
4
5
6
7
更新镜像仓库源
vim /etc/apt/sources.list
apt update
下载miller
sudo apt install miller -y
查看版本
mlr --version

创建一个进行测试

1
2
3
4
5
6
7
8
# 写入测试数据到文件
cat > test_data.csv << EOF
hostname,cpus,memory_used,load_avg,region
server-01,8,78.5,1.2,华东
server-02,16,92.1,2.5,华北
server-03,8,65.3,0.8,华东
server-04,32,88.7,3.1,华南
EOF

查询

1
2
3
4
5
6
[root@miller ~]# mlr --csv --opprint cat test_data.csv
hostname cpus memory_used load_avg region
server-01 8 78.5 1.2 华东
server-02 16 92.1 2.5 华北
server-03 8 65.3 0.8 华东
server-04 32 88.7 3.1 华南

miller介绍与使用
http://example.com/2026/03/10/miller/
作者
发布于
2026年3月10日
许可协议