디지털 신호 처리 개요 신호(Signal) 시공간에서의 어떤 변화를 나타내는 물리량 정보 전달에 사용되는 시간에 따라 변하는 전압, 전류 또는 전자기파 (통신/전기공학) 신호는 구성에 따라 차원을 달리하며 다음과 같이 분류한다. 1차원 신호(1-Dimensional Signal) 2차원 신호(2-Dimensional Signal / Image Signal) 연속 시간 신호(Continuous-time Signal) 물리량의 변화가 시간에 대해 끊이지 않고 연속적으로 나타나는 경우의 신호 이산 시간 신호(Discrete-time Signal) 시간에 대해 값이 연속적이지 않고 중간에 끊어지는 형태로 나타나는 신호 이산 시간 신호는 연속 시간 신호를 시간 축에 따라 일정한 시간 간격(샘플링 주기)으로 샘플링..
pkill 프로세스명을 사용해서 특정 프로세스에 시그널을 보내는 명령 kill 명령과 같이 기본 시그널은 15번 시그널(TERM, SIGTERM)이다. 프로세스명과 사용자 및 그룹명 등으로 프로세스를 종료시킬 수 있음. 사용법 # pkill [option] [pattern] 주요 옵션 옵션 설명 -u 특정 사용자가 실행시킨 프로세스의 PID에 시그널을 보냄. -U 특정 UID를 갖는 사용자가 실행시킨 프로세스의 PID에 시그널을 보냄. -g 특정 그룹이 실행시킨 프로세스의 PID에 시그널을 보냄. -G 특정 GID를 갖는 그룹이 실행시킨 프로세스의 PID에 시그널을 보냄. -t 특정 터미널에 실행 중인 프로세스의 PID에 시그널을 보냄. -l PID 이외에 프로세스명도 같이 출력함. 사용 예 예 1 ht..
killall 같은 데몬의 여러 프로세스를 한 번에 종료시킬 때 사용하는 명령 프로세스명을 사용한다. 기본적인 사용법은 kill 명령과 유사하다. 시그널을 지정하지 않으면, 종료 시그널(TERM, SIGTERM)이 전송된다. 사용법 # killall [option] 프로세스명 주요 옵션 옵션 설명 -l - 시그널의 종류 출력 - (--list) -w - 시그널을 받은 프로세스들이 종료될 때까지 기다림. - (--wait) -v - 시그널이 전송된 결과를 출력 - (--verbose) -s signal - 시그널의 이름을 지정 - (--signal) -u 사용자명 - 특정 사용자의 프로세스를 지정할 때 사용 - (--user) 사용 예 예 1 Apache 웹 서버 데몬인 httpd를 모두 종료 # kill..
kill 프로세스에 특정한 시그널(Signal)을 보내는 명령 옵션 없이 실행하면 프로세스에 종료 신호(15, TERM, SIGTERM)을 보냄. 보통 중지시킬 수 없는 프로세스를 종료시킬 때 사용함. 사용법 # kill [option] [signal] [PID 또는 %Job_Number] 주요 옵션 옵션 설명 -l 시그널의 종류 출력 -s signal 시그널의 이름을 지정 사용 예 예 1 시그널의 종류 출력 # kill -l 더보기 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL10) SIGUSR1 11) SIGSEGV12) SIGUSR213) SIGPIPE14) SIGALRM15) ..
시그널(Signal) - '신호'라는 의미로 리눅스에서는 프로세스끼리 서로 통신할 때 사용함. - 즉, 특정 프로세스가 다른 프로세스에게 메시지를 보낼 때 시그널을 이용함. - 리눅스에서 사용하는 시그널에는 사용자가 인터럽트 키를 통해 발생시키는 시그널, 프로세스가 발생시키는 시그널, 하드웨어가 발생시키는 시그널 등 매우 다양함. - 시그널의 목록은 명령행에서 'kill -l'로 확인할 수 있음. - 각 시그널에는 이름이 있고, 번호로 관리됨. $ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIG..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.