-- list files in HDFS
hadoop fs -ls <PATH_OF_DIRECTORY>
-- creating directories in HDFS
hadoop fs -mkdir <PATH_OF_DIRECTORY>
-- creating multiple level directories in HDFS
hadoop fs -mkdir -p <DIR1/DIR2/DIR3>
-- copy files from local file system into HDFS
hadoop fs -copyFromLocal <LOCAL_PATH> <HDFS_PATH>
hadoop fs -put <LOCAL_PATH> <HDFS_PATH>
-- copy file from HDFS to local file system
hadoop fs -copyToLocal <HDFS_PATH> <LOCAL_PATH>
hadoop fs -get <HDFS_PATH> <LOCAL_PATH>
-- copy or move file from one HDFS location to another HDFS location
hadoop fs -cp <SR_HDFS_PATH> <TARGET_HDFS_PATH>
hadoop fs -mv <SR_HDFS_PATH> <TARGET_HDFS_PATH>
-- delete file without move to trash
hadoop fs -rm -r -f -skipTrash <HDFS_PATH>
-- get file system usage
hadoop fs -du -s -h <HDFS_PATH>
hadoop fs -df -h <HDFS_PATH>
-- get metadata of files in HDFS
hdfs fsck <HDFS_PATH> -files -blocks -locations