«process-management» 태그된 질문

주제가 시스템 프로세스 관리에 관한 경우이 태그를 사용하십시오. 이에 사용되는 명령은 예를 들어 ps 및 kill -9 xxxx 및 service xyz start | stop | restart 및 htop과 같습니다. 종종 메모리 관리와 함께 사용됩니다.

1
실행중인 프로세스에 독점적 인 CPU 가용성을 보장하는 방법은 무엇입니까?
처음에는 OS가 프로세스 실행 관리 작업을 수행하므로 질문이 약간 어리 석고 혼란스러워 보입니다. 그러나 일부 프로세스가 CPU / IO에 바인딩 된 양을 측정하고 싶습니다. 예를 들어 예약 된 OS 프로세스와 같은 실험에서 OS가 방해하는 느낌이 듭니다. 다음과 같은 상황을 예로 들어 보겠습니다. 프로세스 A를 두 번 실행하고 "time"도구 (시간 열 …

9
프로세스가 항상 실행 중인지 확인
Cherokee를 사용하여 잠시 동안 사이트를 호스팅하기 시작했습니다. 외부 소스 (FastCGI 등)의 경우 지정된 소켓 또는 포트에서 실행중인 프로세스를 찾을 수없는 경우 프로세스를 시작하는 옵션이 있습니다. PHP 또는 Django 사이트가 (때때로) 넘어지면 자동으로 다시 시작한다는 것을 의미하기 때문에 이것은 훌륭합니다. PHP-FPM을 사용하는 새로운 서버에서 Cherokee를 사용할 수 없었습니다 (PHP에 버그가 있음) …

2
어떤 프로세스가 실행 중인지 어떻게 알 수 있습니까?
Ubuntu Server 10.10을 사용하고 있으며 어떤 프로세스가 실행되고 있는지 확인하고 싶습니다. PostgreSQL이 내 컴퓨터에서 실행되고 있지만 topor ps명령으로 볼 수 없으므로 실행중인 모든 프로세스가 표시되지 않는다고 가정합니다. 실행중인 모든 프로세스를 표시하거나 다른 매개 변수가 top있거나 사용할 수있는 다른 명령 ps이 있습니까?

4
여러 프로세스를 종료하는 방법
죽일 프로세스의 PID를 찾으려면 : pgrep <process command> 그런 다음 kill 명령을 사용하여 반환 된 PID를 죽입니다. pgrep <process command> kill <PID> 이 명령들을 하나로 결합 할 수 있습니까 pgrep <process command>? 또는 명령 이름으로 여러 프로세스를 종료하는 방법이 있습니까? 같은 것 : kill(pgrep <name of process>)

6
프로세스를 다른 사용자에게 보이지 않게하는 방법은 무엇입니까?
이 질문은 Unix & Linux Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 프로세스를 시작하고 top명령에 보이지 않게하려면 어떻게해야합니까? 프로세스는 루트가 아닌 일반 사용자에 의해 시작되며 다른 일반 사용자에게는 보이지 않아야합니다.

2
(-)의 niceness 값은 무엇을 의미합니까?
맨 페이지와 위키 백과에 따르면; nice범위는 -20에서 20입니다. 그러나 다음 명령을 실행할 때 일부 프로세스에는 (-)와 같이 숫자가 아닌 값이 있습니다. 제목이 'NI'인 왼쪽의 여섯 번째 열을 참조하십시오. (-)의 멋짐은 무엇을 나타 냅니까? ps axl F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 …

2
프로세스 방화벽 당?
나는 주변을 읽었지만 프로세스 별 방화벽 규칙을 만드는 방법을 찾지 못하는 것 같습니다. 나는 알고 iptables --uid-owner있지만 나가는 트래픽에만 작동합니다. 나는 스크립트로 간주했습니다 netstat및 iptables하지만 프로세스가 짧은 시간 프레임 만 활성화되면 스크립트가 그것을 놓칠 수 있으므로이 몹시 비효율적 인 것 같다. 기본적으로 다른 프로세스에는 영향을 미치지 않고 프로세스에서 포트 및 …

2
UNIX의 프로세스는 어떻게 번호가 매겨 집니까?
ps -aPID가 후속 숫자가 아니고 때로는 그 숫자 사이에 큰 간격이 있기 때문에 프로세스 테이블 ( ) 에서 PID의 번호 매기기를 볼 때 어떤 패턴도 찾을 수 없습니다 . 짧은 시간 동안 실행되는 프로세스가있을 수 있고 PID를 예약하기 때문입니까? 프로세스 번호 매기기가 재설정 된 후 범위가 있습니까? Mac OS X을 …



2
주어진 PID가 실행 중인지 어떻게 확인해야합니까?
PID를 수집하기 위해 로그 파일을 구문 분석하고 해당 PID가 실행 중인지 확인하는 Perl 스크립트를 작성 중입니다. 확인하는 가장 좋은 방법을 생각하고 있습니다. 분명히, 나는 다음과 같은 것을 할 수 있습니다 : system("ps $pid > /dev/null") && print "Not running\n"; 그러나 가능한 경우 시스템 호출을 피하고 싶습니다. 따라서 /proc파일 시스템을 사용할 …



4
bash에 두 개의 동시 명령이있는 Ctrl-C
Linux 컴퓨터의 bash에서 두 명령을 동시에 실행하고 싶습니다. 따라서 내 ./execute.shbash 스크립트에서 나는 다음을 넣었다. command 1 & command 2 echo "done" 그러나 bash 스크립트를 중지하고 Ctrl+ C를 누르면 두 번째 명령 만 중지됩니다. 첫 번째 명령은 계속 실행됩니다. 전체 bash 스크립트가 중지되었는지 어떻게 확인합니까? 또는 어쨌든 두 명령을 어떻게 …

3
시스템 및 프로세스 스폰
일반적으로 여기에 게시하지 않지만이 머리카락 위로 머리카락을 찢어냅니다. 나는 시작할 때 포크하고 다른 많은 프로세스를 시작하는 Python 스크립트를 가지고 있습니다. 이 스크립트는 sysvinit를 통해 시작할 때 시작되었지만 최근에는 데비안 Jessie로 업그레이드하여 systemd를 통해 시작하도록 조정했습니다. 불행히도, 나는 해결할 수없는 문제가 발생했습니다. 사용자 셸에서 직접 스크립트를 시작하면 스크립트가 하위 프로세스를 올바르게 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.