询问.bashrc文件名含逗号的运行影响及替换为句号的可行性
关于,bashrc文件名的问题解答
咱们直接说核心:
逗号会严重影响bash的配置加载
bash在启动时,默认只会自动读取用户主目录下的.bashrc文件——这里的句点是关键,它是Unix/Linux系统中隐藏文件的标识,同时bash明确约定了这个初始化文件的命名是.bashrc。你的,bashrc因为开头是逗号,既不符合bash的初始化文件规则,所以每次启动bash时,这个文件里的所有配置(比如别名、环境变量、自定义函数)都不会被加载,等于白写了。把逗号替换成句号完全可行,这正是正确的解决方法
你只需要在终端里执行这条命令就能完成修改:mv ~/,bashrc ~/.bashrc如果想让当前打开的bash会话立即生效新的配置,还可以再执行:
source ~/.bashrc之后不管是新开终端还是重启bash,你的配置都会被正常加载了。
小补充:这种情况大概率是创建文件时手滑打错了标点,修正后就一切正常啦。
内容的提问来源于stack exchange,提问作者Brittany Danielle Smith
相关产品推荐
相关产品推荐

