我对hadoop还比较陌生,并且经常使用hdfs cli。命令,如 hdfs dfs -ls 打字变得多余了。是否可以为此命令创建别名(即。, h -ls )在任何一个 .bashrc 或者 .bash_profile 文件夹?这里还有其他有用的命令吗?
hdfs dfs -ls
h -ls
.bashrc
.bash_profile
lokaqttq1#
好的做法是把化名放进去 .bash_aliases .对于你的问题,我会 alias h="hdfs dfs" 在我的 .bash_aliases 文件(如果不存在则创建)大多数发行版已经有了这个版本 .bashrc 但如果不存在,请添加
.bash_aliases
alias h="hdfs dfs"
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi
在你的 .bashrc 现在你可以输入任何一种 source .bashrc 或者重新启动终端 h -ls 威尔被解释为 hdfs dfs -ls 请注意,cou还可以很好地将所有别名直接放在 .bashrc ,但我发现将所有别名都设置为appart更方便。这里还有其他有用的命令吗?看看这个,它可能会给你一些想法:https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html你可以添加你想要的,所以如果你经常运行一个命令,你可以考虑把它添加到你的别名中。希望这有帮助!
source .bashrc
1条答案
按热度按时间lokaqttq1#
好的做法是把化名放进去
.bash_aliases
.对于你的问题,我会
alias h="hdfs dfs"
在我的.bash_aliases
文件(如果不存在则创建)大多数发行版已经有了这个版本
.bashrc
但如果不存在,请添加在你的
.bashrc
现在你可以输入任何一种source .bashrc
或者重新启动终端h -ls
威尔被解释为hdfs dfs -ls
请注意,cou还可以很好地将所有别名直接放在.bashrc
,但我发现将所有别名都设置为appart更方便。这里还有其他有用的命令吗?
看看这个,它可能会给你一些想法:https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html
你可以添加你想要的,所以如果你经常运行一个命令,你可以考虑把它添加到你的别名中。
希望这有帮助!