2013-10-09 17 views
0

나는 매우 긴 일련의 작업을 실행 중이다. 지금까지 하나가 완료되었지만 완료되기 전에 얼마나 오랫동안 실행되었는지 확인하는 것을 잊었습니다. 완료된 프로세스가 Linux에 얼마나 오래 걸렸는지 확인하는 방법이 있습니까?완료된 작업 실행 시간 리눅스

+0

,'ps -ef | grep myProgram'은 시작 시간을 출력의 일부로 보여줍니다. 앞으로'time myProgram args .... &'와 같은 작업을 실행하십시오. 행운을 빕니다. – shellter

답변

2

이 가능하다 가능한.

프로세스 PID를 확인하려면 사용중인 프로세스의 대화 형 정렬 목록을 볼 수있는 top 명령을 사용하거나 시스템의 모든 프로세스를 긴 목록으로 표시하는 ps -aux을 사용할 수 있습니다.

0

작업이 일부 전용 로그를 출력하지 않은 경우 /var/log/messages 또는 dmesg (또는 배포에 따라 시스템 로그 메시지가 저장되는 곳)을 볼 수 있습니다. 약간의 운이 있다면 당신을 도울 수있는 결과물을 찾으십시오. /proc/process-PID가 만들어 졌는지

확인 시간 : stat /proc/myprocesspid 해당 프로세스 로그를 생성하지 않는 한, 완료 프로세스에 대한

, 다음이 아닌 다음과 같이

여전히 실행중인 프로세스에 대한
관련 문제