Linux에서 자동 완성( )을 사용하려고 할 때와 사용 후 오류 메시지를 받은 후에 의사 bash
터미널 창( terminator
)과 터미널 자체가 "정지"됩니다.TABgzip
tar
지금까지 이런 일이 일어 gzip
났습니다 tar
...
- 오류 메시지(본인의 실수, 오타 등)를 받은 후
- 자동 완성 사용
CTRL+ C어떻게든 제가 처리할 수 있는 문제를 해결했고 (지금까지) tar
. 따라서 문제가 재현 가능합니다. 이제부터 도움을 주시면 정말 감사하겠습니다.
제안된 대로 "컴백"이 있기 때문에 문제를 더욱 격리할 수 있습니다.댓글에서, 다음 섹션의 주석 처리를 해제하세요 .~/home/USER/.bashrc
# if ! shopt -oq posix; then
# if [ -f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_completion
# elif [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
# fi
# fi
지금까지 도움이 됨노력하다자동 완성 사용
+가 끝날 때까지 처음 발생 후
pts
사용할 때 여전히 터미널 에뮬레이션( )을 완전 동결 상태로 둡니다.TAB--
CTRLC실제 터미널(
tty
) 은 및 를TAB
완전히 무시 하는 것 같습니다 . 이 긴 얼굴로 살 수는 있지만...정말요?gzip
tar
구성 파일
나는 (내가 알고 있는) 다른 완료 프로필이 /etc/bash.bashrc
완료를 완전히 끌 것이라고 추측합니다. 안좋다. 터미널 에뮬레이터의 구성 파일에는 자동 완성 등에 대한 설정이 없습니다.
몇 글자를 입력하면 터미널이 멈춥니다. 더 이상 키 입력이 필요하지 않습니다. 이는 pts
시뮬레이션된 터미널 창( )과 GUI의 "실제" 프롬프트( ) tty
모두에서 발생합니다 .
저는 노트북이나 이와 유사한 장치가 아닌 USB를 통해 연결된 키보드로 작업합니다.
터미널 세션을 종료하는 올바른 방법은 무엇입니까? 예를 들어: »kill tty1
from tty2
«, 그것이 바로 제가 여기에 갇힌 이유이기 때문입니다!