«pid» 태그된 질문

프로세스 식별자 (PID)

8
방금 시작한 프로세스의 pid를 얻는 방법
프로세스를 시작하고 (예 : myCommand) pid를 얻습니다 (나중에 죽일 수 있도록). ps를 시도하고 이름으로 필터링했지만 이름으로 프로세스를 구별 할 수 없습니다 myCommand ps ux | awk '/<myCommand>/ {print $2}' 프로세스 이름이 고유하지 않기 때문입니다. 다음과 같은 방법으로 프로세스를 실행할 수 있습니다. myCommand & 나는이 PID를 얻을 수 있음을 발견했다. echo …
70 linux  unix  bash  process  pid 

6
/ var / run에 PID 파일을 쓸 수있는 권한
우분투 touch :`/var/run/test.pid '를 터치 할 수 없습니다 : 권한이 거부되었습니다 start-stop-daemon을 시작하고 / var / run에 PID 파일을 작성하고 싶습니다. start-stop-daemon은 내 프로그램 사용자로 실행됩니다. / var / run 설정은 drwxr-xr-x 9 root root입니다. 내 프로그램 사용자를 루트 그룹에 두는 것을 피하고 싶습니다.
51 ubuntu  permissions  root  pid 

4
Windows에 PID가 주어지면 명령 행 명령을 어떻게 찾습니까?
데이터베이스에서 현재 실행중인 모든 프로세스의 목록과 프로세스를 시작한 sql 명령을 얻을 수 있습니다. 창문 상자에서 비슷한 일을하고 싶습니다. 프로세스 목록을 얻을 수는 있지만 프로세스를 시작한 명령 줄은 아닙니다. 내 질문은 : Windows에서 PID 가 주어 졌을 때-PID를 실행 한 명령 줄 명령을 어떻게 찾습니까? 가정 : Windows 7 및 동등한 …

3
하드 재부팅 후 / var / run의 디렉토리가 삭제됩니다.
스핑크스 pid를 /var/run/sphinx/searchd.pid에 유지하지만 하드 재부팅 할 때마다 / var / run / sphinx 디렉토리가 사라지고 스핑크스가 시작되지 않습니다. 해당 디렉토리를 고정 시키거나 자동으로 작성하는 방법이 있습니까? 사람들은 일반적으로이 상황을 어떻게 처리합니까? 우분투 하디를 사용합니다
19 ubuntu  pid 

3
MySQL 서버 PID 파일을 찾을 수 없습니다
MySQL을 잘 시작할 수 있습니다. /usr/local/mysql/support-files/mysql.server start Starting MySQL SUCCESS! 그러나 그 후의 MySQL 작업은 오류가 발생합니다. MySQL 서버 PID 파일을 찾을 수 없습니다 /usr/local/mysql/support-files/mysql.server stop ERROR! MySQL server PID file could not be found! OSX 10.8이 설치된 Mac에서 서버 PID 파일을 어디에서 찾을 수 있습니까? 권한 문제인지 궁금합니다. mysql.sock …

2
주어진 프로세스에 대한 .pid 파일을 찾는 방법
monit을 설정하고 주어진 python 응용 프로그램을 모니터링하고 싶습니다. Monit은 프로세스의 .pid 파일을 보고이 작업을 수행하지만 이것이 어디에 있는지 모르겠습니다. 나는 또한 내 자신의 간단한 실행 파일을 만들고 실행하려고 시도했지만 여기에서도 .pid 파일이 생성 된 위치를 알 수 없습니다. 그리고 모든 프로세스에 .pid 파일이 있습니까?
15 linux  monitoring  monit  pid 

4
bash 자식 프로세스의 PID (imapsync)-어떻게 얻습니까?
bash에서 실행되는 명령의 PID를 얻는 방법을 알려주십시오. 예를 들어 imapsync를 실행하는 bash 스크립트가 있습니다. 스크립트가 종료되면 imapsync 프로세스가 항상 종료되지는 않으므로 스크립트에서 imapsync의 PID를 프로그래밍 방식으로 식별하여 신호 처리기에서 imapsync 프로세스를 직접 종료 할 수 있기를 원합니다. 그렇다면 부모 bash 스크립트에서 자식 프로세스의 PID를 프로그래밍 방식으로 가져 오는 방법은 무엇입니까?
15 bash  pid  imapsync 


5
PID가 실행 중인지 확인하는 올바른 방법은 무엇입니까?
나는이 .pid파일을, 그리고 프로세스가 실행되고 있는지 확인해야합니다. 지금까지 두 가지 옵션을 찾았습니다. kill -0 `cat something.pid` pid가 실행되고 있지 않으면 오류를 출력합니다. 나는 이것이 리디렉션 될 수 있다는 것을 알고 /dev/null있지만 이것이 최선의 해결책은 아니라고 생각합니다. 두 번째 해결책은을 사용 ps하는 것이지만 STDOUT에도 인쇄됩니다. ps -ef `cat something.pid` 출력을 리디렉션하고 …
12 linux  unix  bash  process  pid 



2
시스템 드롭 인이 PID 파일을 작성하지 못함
경로에서 systemd-machined에 대한 드롭 인이 /etc/systemd/system/systemd-machined.service.d/10-machined-pid-file.conf있습니다. 내가 실행할 때 나는 systemctl status systemd-machined라인을 볼 Drop-In: /etc/systemd/system/systemd-machined.service.d └─10-machined-pid-file.conf 그러나 / var / run /에 PID 파일이 표시되지 않습니다. 내 드롭 인에 따라 [Serivce] PIDFile=/var/run/machined.pid 해당 PID 파일을 만드는 데 문제가 없어야한다고 생각합니다. 내가 놓친 것이 있습니까?
11 files  systemd  pid 

2
start-stop-daemon은 환경 변수를 사용할 수 있습니까?
Wine에서 실행되는 Windows 앱을 데몬 화하고에 pid를 만들어야합니다 /var/run. X11 세션을 실행해야하므로 $ DISPLAY 변수가 실행중인 사용자 환경에 설정되어 있는지 확인해야합니다. 주어진 디스플레이로 X11 세션이 이미 실행 중이라고 가정하면 /etc/init.d스크립트 에서 start-stop-daemon 행이 다음과 같이 나타납니다 . start-stop-daemon --start --pidfile /var/run/wine-app.pid -m -c myuser -g mygroup -k 002 --exec /home/myuser/.wine/drive_c/Program\ …

1
초기화 스크립트가 PID 파일을 생성하지 않습니다
IRC 로거에 대한 초기화 스크립트를 작성해야합니다. /etc/init.d/skeleton을 복사했습니다. 필자의 요구에 맞게 구성 섹션을 채우고 IRC 로거가 분리되지 않기 때문에 start daemon 명령에 --background를 추가해야했습니다. init 스크립트를 사용하면 로거가 정상적으로 시작되지만 .pid 파일을 생성하지는 않습니다. 결과적으로 프로세스 ID를 직접 찾아서 죽이지 않으면 프로세스를 중지 할 수 없습니다. 스크립트는 다음과 같습니다. #! …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.