Разница между командами hdfs dfs и hadoop fs заключается в их назначении:
- hadoop fs относится к общей файловой системе и может указывать на любую файловую систему, например, локальную, HDFS и другие. docs.arenadata.io stackoverflow.com Её можно использовать для работы с различными файловыми системами, такими как Local FS, (S)FTP, S3 и другими. docs.arenadata.io
- hdfs dfs напрямую указывает на взаимодействие с HDFS. docs.arenadata.io Если необходимо работать только с HDFS, следует использовать команду hdfs dfs. docs.arenadata.io
Таким образом, если требуется получить доступ или перенести данные между различными файловыми системами, следует использовать команду hadoop fs, а если нужно работать только с HDFS, — команду hdfs dfs. docs.arenadata.io