终端窗口显示“my:未找到命令”

终端窗口显示“my:未找到命令”

我的 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

上述方法简单但不全面。部分原因是,问题可能不在上述标准文件中,而是这些文件来源的某些文件中。有关更全面的搜索,请参阅这个答案

相关内容