【发布时间】:2022-04-11 22:28:59
【问题描述】:
Git 运行良好。我在 Git 中创建了一个别名,但问题是当我尝试重新打开终端时,我需要每次在终端中运行 . ~/.bashrc。
当我每次重新打开终端时,我不需要提供源代码的最佳方法是什么?
我做了什么?
我正在尝试在此文件中添加.bashrc 文件的source,但它是只读文件。我无法在此配置文件中添加.bashrc 文件的source。
open /etc/profile
在配置文件中也添加了写入权限,但仍然无法链接源文件。
sudo chmod u+w /etc/profile
简介:
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
【问题讨论】:
-
你不是在运行另一个 shell(Zsh、Fish、Dash 等)而不是 Bash 吗?
-
不,我没有运行任何其他 shell
-
A) 不要让 /etc/profile 一般可写。它归根用户所有,您的本地用户不应该拥有对它的写入权限 B)您如何打开终端?
-
您使用的是哪个操作系统,哪个终端以及如何启动它。
-
@KarolDowbecki Seirra OS Mac