개발 방향 pid와 symbolic link를 사용하여 프로그램의 중복 확인을 확인 한다. 개발 절차 1. 현재 process의 process 이름과 pid와 현재 실행 절대 경로를 구함 2. ps -ef 를 통하여 prceess 이름과 동이란 process의 pid를 구함 3. 2번에서 구한 pid를 /proc/ 및에서 찾아서 실행 파일의 경로를 찾아냄 3. 찾은 경로와 1번에서 경롸 3번에 찾은 경로를 비교하여 중복 실행을 확인 코드 #include #include #include #include bool CheckDuplicatiedProcess(std::string process_name) { FILE *fp = nullptr; char run_pid[64] = {0, }; char cur_pat..