ต่อไปนี้เป็นคำสั่งสามคำที่ปรากฏเหมือนกัน แต่มีความแตกต่างกันเล็กน้อย
- hadoop fs {args}
- hadoop dfs {args}
- hdfs dfs {args}
hadoop fs <args>
FS เกี่ยวข้องกับระบบไฟล์ทั่วไปซึ่งสามารถชี้ไปที่ระบบไฟล์ใดก็ได้เช่นโลคัล HDFS เป็นต้นดังนั้นจึงสามารถใช้เมื่อคุณจัดการกับระบบไฟล์ต่างๆเช่น Local FS, (S) FTP, S3 และอื่น ๆ
hadoop dfs <args>
dfs มีความเฉพาะเจาะจงมากสำหรับ HDFS จะทำงานสำหรับการดำเนินการที่เกี่ยวข้องกับ HDFS สิ่งนี้เลิกใช้งานแล้วและเราควรใช้hdfs dfsแทน
hdfs dfs <args>
เช่นเดียวกับ 2nd เช่นจะใช้ได้กับการดำเนินการทั้งหมดที่เกี่ยวข้องกับ HDFS และเป็นคำสั่งที่แนะนำแทนhadoop dfs
ด้านล่างนี้คือรายการที่จัดหมวดหมู่เป็นhdfs
คำสั่ง
namenode|secondarynamenode|datanode|dfs|dfsadmin|fsck|balancer|fetchdt|oiv|dfsgroups
ดังนั้นแม้ว่าคุณจะใช้hadoop dfsแต่จะมีลักษณะค้นหา hdfs และมอบหมายคำสั่งนั้นให้กับhdfs dfs
hdfs dfs
แสดงไฟล์ HDFS เกินไป