![ctrl-d를 너무 오랫동안 눌러 bash가 예기치 않게 종료되는 것을 방지하는 방법은 무엇입니까?](https://linux55.com/image/148288/ctrl-d%EB%A5%BC%20%EB%84%88%EB%AC%B4%20%EC%98%A4%EB%9E%AB%EB%8F%99%EC%95%88%20%EB%88%8C%EB%9F%AC%20bash%EA%B0%80%20%EC%98%88%EA%B8%B0%EC%B9%98%20%EC%95%8A%EA%B2%8C%20%EC%A2%85%EB%A3%8C%EB%90%98%EB%8A%94%20%EA%B2%83%EC%9D%84%20%EB%B0%A9%EC%A7%80%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
나는 ctrl-D를 비활성화하는 방법을 알고 있습니다 set -o ignoreeof
. 이것은 ssh를 통해 로그인할 때도 작동합니다. 하지만 로컬 셸을 종료하려고 할 때만 비활성화하고 싶습니다. 어떻게 해야 하나요?
대화형 bash 셸에서 ctrl-d는 앞의 문자를 삭제하고 stdin에 대한 입력의 끝을 나타내어 bash가 종료되도록 하는 데 사용됩니다.
때로는 ctrl-d를 통해 앞의 문자를 삭제할 때 키를 너무 오랫동안 누르고 있어 실수로 bash가 종료되는 경우가 있습니다. Bash가 예기치 않게 종료되는 것을 방지하는 방법은 무엇입니까?
답변1
줄의 모든 문자를 제거하려면 Ctrl-K
다음을 시도해 보십시오.