如何在不重新启动 FreeBSD 11.3 的情况下重新加载 ~/.cshrc 中添加的别名

如何在不重新启动 FreeBSD 11.3 的情况下重新加载 ~/.cshrc 中添加的别名

正如标题所述,如何在~/.cshrc不重新启动 FreeBSD 11.3 的情况下重新加载添加的别名?

答案1

您只需运行logout然后再次登录即可,无需完全重新启动。

作为替代方案,只需csh在现有 shell 内运行即可。

答案2

我认为你应该可以这样做source ~/.cshrc。或者,你可以直接在 csh 中输入添加别名的行。(例如alias ll ls -l)。

但是,请注意,这些仅适用于您source所在的 shell,而不适用于其他并行实例。换句话说,您需要在每个要使用别名的 shell 中执行此操作。

希望这可以帮助。

相关内容