我的 Ubuntu 14.04 终端启动时出现“我不知道导致此问题的原因”
my: command not found
userID@userID-ubuntu:~$
答案1
看起来您可能正在my
某个 bash 启动文件中寻找放错位置的单词。请尝试:
grep -w my ~/.bash* ~/.prof*
该选项-w
指定我们正在寻找一个单词,而不仅仅是两个字符。这意味着grep -w my
会匹配my
,但myself
或不会匹配enemy
。
这将在常用的 bash 配置文件中搜索单词my
。这些文件包括~/.bashrc
、~/.bash_profile
、~/.bash_login
和~/.profile
。如果您在那里找不到问题,则可能需要将搜索范围扩大到系统范围的配置文件,例如/etc/profile
和/etc/bash.bashrc
。
上述方法简单但不全面。部分原因是,问题可能不在上述标准文件中,而是这些文件来源的某些文件中。有关更全面的搜索,请参阅这个答案。