티스토리 뷰

발생일: 2011.09.20

문제:
터미널에서 입력 상태를 종료할 때엔, Ctrl+D를 눌러 종료한다.
그러다가 문득, Ctrl+D 가 무슨 뜻인지 궁금해졌다.
뭔가 d로 시작하는 약자인가?

그러고보면, Ctrl+C 랑은 어떤 차이가 있는 거지?
 

해결책:
Ctrl+D (^D)"end of file" 을 의미한다.
터미널이 입력 상태이고, 라인의 맨 처음일 때에만 작동한다.


Ctrl+C (^C)"interrupt" 를 의미한다. 
실질적으로는 stop 명령을 내리는 INT signal 을 보낸다.


비슷하게 Ctrl+\ (^\) 로 QUIT signal을 보내서 종료할 수도 있다.
Ctrl+Z (^Z) 는 현재 진행 중인 작업을 백그라운드로 보낸다. (종료되는 것이 아니다) 
  - Wikipedia: End-of-transmission character


반응형
댓글
공지사항