哪些常见的HDFS命令可以映射到bash文件中?
我对Hadoop比较陌生,而且我一直在大量使用HDFS CLI。像哪些常见的HDFS命令可以映射到bash文件中?,bash,hadoop,hdfs,command-line-interface,putty,Bash,Hadoop,Hdfs,Command Line Interface,Putty,我对Hadoop比较陌生,而且我一直在大量使用HDFS CLI。像hdfs dfs-ls这样的命令对于键入来说变得多余。是否可以在.bashrc或.bash\u概要文件中创建此命令的别名(即h-ls)?还有其他有用的命令可以映射到这里吗?好的做法是将别名放入.bash\u alias中 对于您的问题,我将把别名h=“hdfs dfs”放在我的.bash\u别名文件中(如果它不存在,则创建它) 大多数发行版的.bashrc文件中都已经有了这个,但如果没有,请添加 if[-f~/.bash_别名];
hdfs dfs-ls
这样的命令对于键入来说变得多余。是否可以在.bashrc
或.bash\u概要文件中创建此命令的别名(即h-ls
)?还有其他有用的命令可以映射到这里吗?好的做法是将别名放入.bash\u alias
中
对于您的问题,我将把别名h=“hdfs dfs”
放在我的.bash\u别名
文件中(如果它不存在,则创建它)
大多数发行版的.bashrc
文件中都已经有了这个,但如果没有,请添加
if[-f~/.bash_别名];然后
. ~/.bash_别名
fi
在您的.bashrc
现在您可以键入source.bashrc
或重新启动终端,h-ls
将被解释为hdfs dfs-ls
注意,cou也可以很好地将所有别名直接放入.bashrc
中,但我发现将所有别名设置为appart更方便
我可以在这里映射其他有用的命令吗
看看这个,它可能会给你一些想法:
你可以添加你想要的,所以如果你经常运行一个命令,你可以考虑把它添加到你的别名中。
希望这有帮助 这很好用。非常感谢。我发布了一个关于.bashrc
差异的更新。你能提供一些见解吗?还是你更喜欢另一个问题?@JWeezy当然,但我不确定我是否理解这个问题。你的意思是bashrc的其余内容与我提供的代码真的不同吗?是的。我试图理解你所建议的模式与当前使用的模式之间的差异。我在这里发布了另一个问题: