728x90 반응형 SMALL 리눅스 프로세스2 [실제구동] 포그라운드 프로레스와 백그라운드 프로세스 무한 루프를 도는 프로세스를 중지 하는 방법 터미널에서 yes > /dev/null 명령으로 무한 루프를 도는 단순한 프로세스를 생성 명령프롬프트 창을 하나더 열어서 ps -ef | grep yes 명령으로 프로세스 번호를 확인한다. 사진을 보면 제일 앞에 나오는 root는 소유주, 그 다음 3404는 프로세스 번호, 3393은 부모 프로세스 번호이다. 프로세스 번호를 확인했다면 kill -9 프로세스 번호 명령으로 프로세스를 종료한다. kill 명령어로 프로세스를 종료하면 기존의 다른 터미널에서 실행되던 것이 자동으로 종료되는 것을 확인 할 수 있다. 현재 작동중인 포그라운드 프로세스를 그냥 종료하려면 프로세스가 실행되고 있는 터미널에서 컨트롤+C 를 눌러도 된다. 포그라운드 프로세스 -> 백그라.. 2022. 12. 18. [개념] 프로세스/데몬/서비스 리눅스나 유닉스에 익숙하지 않은 사용자는 조금 생소한 용어일 수 있으므로 정리해 보았다. 프로세스 프로세스를 정의하면 '하드디스크에 저장된 실행 코드(프로그램)가 메모리에 로딩되어 활성화 된 것' 이라고 설명할 수 있다. 예를 들어 웹 브라우저 프로그램인 FireFox 는 하드디스크의 어딘가에 저장되어 있을 것이다. 이러헥 하드에 저장된 파일을 '프로그램'이라고 부르며, Fire Fox 를 실행해서 화면에 나타난 상태( 더 정확히 표현하면 메모리에 로딩된 상태 ) 를 '프로세스'라고 부른다. 포그라운드 프로세스 포그라운드 프로세스는 Fire Fox 등의 프로그램을 실행했을 때 화면에 나타나 사용자와 상호 작용하는 프로세스를 말한다. 즉, 화면에서 실행되는 것이 보이는 프로세스라고 생각하면 된다. 백그라운.. 2022. 12. 18. 이전 1 다음 728x90 반응형 LIST