在 Mac OS 10.10 中,每当我打开新的终端窗口时,就会自动执行一些命令。我不知道它是怎么进入我的 Mac 的。可能是在安装了一些命令行实用程序之后,不确定是哪个。它的head
命令(不知道它做什么)会一直运行,直到我不再ctrl+ c。
目前还没有任何影响。但感觉很奇怪。
我该如何删除它?是否有类似启动命令的东西?
编辑
这是我的cat ~/.bashrc
export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
### Added by the Heroku Toolbelt
export PATH="/usr/local/heroku/bin:$PATH"
### Added by Vallabh
alias xampp='/Applications/XAMPP/xamppfiles/xampp'
答案1
寻找bash
rc 脚本:
~/.bashrc
~/.bash_profile
~/.profile
/etc/bash.bashrc
/etc/profile
这些脚本会在bash
你打开新终端时执行。你可以在其中搜索head
命令来查找问题。
顺便一提:head
是一个用于输出文件第一部分的实用程序,与它的兄弟相反tail
。当head
不带参数调用时,它会从 stdin 读取。这会阻塞终端,直到出现 10 行。我认为这就是您的情况。