想快速上手 Linux + Hadoop,核心思路是:先会用,再懂原理;用最简环境跑通,再扩展。下面给你一套“高效学习路线 + 实战建议”。
Linux → Hadoop 单机 → Hadoop 集群 → 生态组件
ls / cd / pwd / cp / mv / rm
mkdir / touch / cat / less / tail
chmod / chown
ps / top / kill
i 编辑、esc + :wq 保存退出即可ping
ifconfig / ip
scp / ssh
✅ 建议:直接在 虚拟机(VMware / VirtualBox)+ CentOS / Ubuntu 里练
不要一上来就搭集群!
hadoop-env.shcore-site.xmlhdfs-site.xmlhdfs namenode -format
start-dfs.sh
start-yarn.sh
✅ 目标:能在浏览器看到
http://localhost:9870不要看文档死记,直接做:
hdfs dfs -put file.txt /
hdfs dfs -ls /
hdfs dfs -cat /file.txt
hadoop jar hadoop-mapreduce-examples.jar wordcount /input /output
✅ 能跑通 → 你已经入门 60%
等单机熟了再搞:
workers 文件之后再看:
✅ 用 Docker(最快)
docker run -it sequenceiq/hadoop-docker
几秒跑 Hadoop
✅ 看视频不如敲命令
✅ 报错就搜 “错误关键词 + Hadoop”
你现在是:零基础 / 有Linux基础 / 已有Hadoop环境?