为了加快我的一些Linux命令,我按照this Lifehacker article的建议编写了别名,以快速cd到我喜欢的文件夹中。弗兰的answer来源"来源"执行此行的.bashrc文件使我能够使用我的快捷方式:
. ~/.bashrc
与this post中的OP一样,我不清楚如何在不重新运行该命令的情况下始终访问我的快捷方式。
答案 0 :(得分:3)
这是很多人在遇到Bash时遇到的问题。它来自不了解何时读取哪些文件。
登录时会读取.profile
或.bash_profile
。这是一个登录shell。
只要您启动另一个交互式shell,就会运行.bashrc
。
通常,您希望在个人资料中包含source ~/.bashrc
作为最后一件事,以确保您的登录shell具有相同的别名。
答案 1 :(得分:1)
当启动不是登录shell的交互式shell时,bash 如果该文件存在,则从〜/ .bashrc读取并执行命令。
因此,每次打开新的交互式bash shell时(例如打开新终端时),都会自动读取~/.bashrc
。