%%%% In the whole document, change to your login name. hadoop hadoop fs hadoop jar hadoop fs -ls / hadoop fs -ls /user/ hadoop fs -ls /user/ %%%% Example in Java cd ~ mkdir -p mapreduce/WordCount cd mapreduce/WordCount cp /home/NDBI040/mapreduce/WordCount.java . mkdir classes javac -classpath /home/NDBI040/mapreduce/hadoop-common-3.1.1.jar:/home/NDBI040/mapreduce/hadoop-mapreduce-client-core-3.1.1.jar -d classes/ WordCount.java jar -cvf WordCount.jar -C classes/ . hadoop fs -mkdir /user//WordCount hadoop fs -mkdir /user//WordCount/input1 hadoop fs -copyFromLocal /home/NDBI040/mapreduce/input1/movies.txt /user//WordCount/input1 hadoop jar WordCount.jar WordCount /user//WordCount/input1 /user//WordCount/output1 hadoop fs -copyToLocal /user//WordCount/output1/part-r-00000 result.txt cat result.txt hadoop fs -rm -r /user//WordCount/output1/ %%%% Example in Python cd ~ mkdir -p mapreduce2 cd mapreduce2 cp /home/NDBI040/mapreduce2/mapper.py . cp /home/NDBI040/mapreduce2/reducer.py . hadoop fs -rm -r /user//WordCount/output1/ hadoop jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-streaming-3.3.6.jar \ -files mapper.py,reducer.py -mapper mapper.py -reducer reducer.py \ -input /user//WordCount/input1 -output /user//WordCount/output1 hadoop fs -ls /user//WordCount/output1 rm result hadoop fs -copyToLocal /user//WordCount/output1/part-00000 result cat result