Command line Bash的Zsh替代方案

Command line Bash的Zsh替代方案,command-line,zsh,zshrc,oh-my-zsh,Command Line,Zsh,Zshrc,Oh My Zsh,有人能告诉我vmstat的zsh命令吗?还有没有列出所有这些zsh等价物的链接?当我试图做某事时,我总是在这个问题上磕磕绊绊。谢谢vmstat在两个shell(以及所有shell)中都是相同的,您可能只是没有正确设置路径 修复方法: 在bash终端中(只需键入bash打开bash终端)键入:which vmstat,您应该会看到一个路径返回 现在,将其附加到.zshrc文件中的路径,并使用: OUTPUT="$(which vmstat)";echo "export PATH=\""${OUTP

有人能告诉我vmstat的zsh命令吗?还有没有列出所有这些zsh等价物的链接?当我试图做某事时,我总是在这个问题上磕磕绊绊。谢谢

vmstat
在两个shell(以及所有shell)中都是相同的,您可能只是没有正确设置
路径

修复方法:

在bash终端中(只需键入
bash
打开bash终端)键入:
which vmstat
,您应该会看到一个路径返回

现在,将其附加到
.zshrc
文件中的路径,并使用:

OUTPUT="$(which vmstat)";echo "export PATH=\""${OUTPUT}":\$PATH\"" >> ~/.zshrc
通过键入切换到zsh:
zsh

现在,您的
.zshrc
源代码如下:

. ~/.zshrc
. ~/.zshrc
应该更正您的
路径

可选:

如果您刚刚切换到zsh,并且有一个简单的
.bashrc
文件,那么您可以做的一件事就是将所有内容从
.bashrc
移动到
.zshrc
。只需运行:

cat ~/.bashrc >> ~/.zshrc
这将把
.bashrc
中的所有内容附加到
.zshrc

现在,您的
.zshrc
源代码如下:

. ~/.zshrc
. ~/.zshrc

您的
路径
应该被更正,但是您可能需要手动为您的
.zshrc
文件设置冗余示例。

vmstat
在两个shell(以及所有shell)中都是相同的,您可能只是没有正确设置
路径

修复方法:

在bash终端中(只需键入
bash
打开bash终端)键入:
which vmstat
,您应该会看到一个路径返回

现在,将其附加到
.zshrc
文件中的路径,并使用:

OUTPUT="$(which vmstat)";echo "export PATH=\""${OUTPUT}":\$PATH\"" >> ~/.zshrc
通过键入切换到zsh:
zsh

现在,您的
.zshrc
源代码如下:

. ~/.zshrc
. ~/.zshrc
应该更正您的
路径

可选:

如果您刚刚切换到zsh,并且有一个简单的
.bashrc
文件,那么您可以做的一件事就是将所有内容从
.bashrc
移动到
.zshrc
。只需运行:

cat ~/.bashrc >> ~/.zshrc
这将把
.bashrc
中的所有内容附加到
.zshrc

现在,您的
.zshrc
源代码如下:

. ~/.zshrc
. ~/.zshrc

您的
路径
应该被更正,但是您可能希望手动示例您的
.zshrc
文件以获得冗余。

我认为zsh和bash中的vmstat是相同的。可能它不在$PATH变量上?
~%vmstat zsh:command not found:vmstat
。这是我得到的,但这并不意味着它不在机器上。进入bash并键入
哪个vmstat
。这将显示可执行文件的完整路径。我想,在zsh和bash中试着运行它,而不是在zsh.vmstat中运行。可能它不在$PATH变量上?
~%vmstat zsh:command not found:vmstat
。这是我得到的,但这并不意味着它不在机器上。进入bash并键入
哪个vmstat
。这将显示可执行文件的完整路径。试着在zsh中运行它。