Command line '的替代方案;hdfs dfs';
HDFSCommand line '的替代方案;hdfs dfs';,command-line,hdfs,Command Line,Hdfs,HDFSHDFS dfs命令非常笨拙。例如,每次要列出文件时,都需要键入hdfs dfs-ls。除了命令行别名之外,有没有一种简单的方法可以获得更有用的命令?一个不需要在每个命令前键入破折号的命令 现在我唯一的想法是: alias dls="hdfs dfs -ls" 为什么不直接找到别名?如果您觉得shell外部的命令更好,那么您也可以设置单独的shell脚本。因为我希望命令中有更多的状态和智能。例如,在HDFS或本地文件系统上查看的“ls”命令。我不确定。这就是我问的原因。好的,设置一个m
HDFS dfs
命令非常笨拙。例如,每次要列出文件时,都需要键入hdfs dfs-ls
。除了命令行别名之外,有没有一种简单的方法可以获得更有用的命令?一个不需要在每个命令前键入破折号的命令
现在我唯一的想法是:
alias dls="hdfs dfs -ls"
为什么不直接找到别名?如果您觉得shell外部的命令更好,那么您也可以设置单独的shell脚本。因为我希望命令中有更多的状态和智能。例如,在HDFS或本地文件系统上查看的“ls”命令。我不确定。这就是我问的原因。好的,设置一个
myls
脚本。让它对其参数进行足够的分析,以查看它们是否引用HDFS路径,并调用HDFS dfs-ls
或/bin/ls
正确,但ls
只是HDFS dfs
支持的众多命令之一。所以我想看看是否有人已经这样做了。hdfs-dfs
的可用性差有点奇怪。hdfs
已经对维护hdfs所使用的大多数实用程序进行了分组。HDFS不是Unix文件系统,因此您确实需要与维护Unix文件系统时不同的实用程序。网络安装的文件系统也是如此。在NFS或CIFS装载的目录上尝试mknod
。。。