
지난 며칠 동안 이 문제가 발생했습니다. Ubuntu 16에서 터미널을 열 때마다 첫 번째 줄에 '$: 명령을 찾을 수 없습니다'라고 표시됩니다.
$: command not found
jitendra@jitendra-ubuntu:~ $
답변1
쉘의 초기화 파일 중 하나에는 단일 lone $
. 그 자체가 한 줄에 있기 때문에 명령으로 실행되고 해당 이름을 가진 명령이 $
존재하지 않기 때문에 해당 오류가 발생합니다. 해당 줄을 찾아서 삭제해야 합니다. 터미널을 열고 다음 명령을 실행하십시오.
grep --color -PH '^\s*\$\s*$' ~/.bashrc ~/.profile ~/.bash_profile ~/bash.login \
~/.bash_aliases /etc/bash.bashrc /etc/profile \
/etc/profile.d/* /etc/environment 2> /dev/null
그러면 다음과 같은 줄이 반환됩니다.
/home/jitendra/.bashrc:$
신고된 파일명을 열어 해당 라인을 찾아 삭제해 주세요.