2014-04-13 7 views
1

누구든지 우분투/리눅스의 모든 실행중인 프로세스를 나열하는 데 procps-3.2.8을 사용하는 방법을 알고 있습니까? 그리고 procps-3.2.8을 사용하여 그들을 죽이는 방법은?실행중인 프로세스를 모두 나열하는 데 procps-3.2.8을 사용하는 방법은 무엇입니까?

단계별 절차를 제공하고 procps에 대한 유용한 링크를 제공하십시오.

+0

친애하는 Mantosh에게 모든 프로세스를 표시하는 단일 명령으로이 작업을 수행했지만 실행중인 모든 프로세스를 C 언어 코드로 표시하려고했습니다. C 언어 코드를 통해 가능합니까? 가능한 경우 나에게 코드를 제공하십시오. @mantosh – Hammad

답변

0

procps은 제공되는 많은 명령 줄 유틸리티가 들어있는 패키지입니다. 대한 procps의 우리는 다음과 같은 정보를 얻을 수 있습니다 홈페이지에

:

procps의가있다 당신은 아래 위치에서 procpcs 아래의 각 유틸리티 옵션에 대한 완전한 정보를 찾을 수 있습니다 패키지에는/proc 파일 시스템을 사용하는 프로세스에 대한 정보를 제공하는 유용한 유용한 유틸리티가 많이 있습니다. 패키지에는 ps, top, vmstat, w, kill, free, slabtop, 및 스킬이 포함되어 있습니다. *

http://www.linuxfromscratch.org/lfs/view/7.2/chapter06/procps.html 실행중인 모든 프로세스 목록에 procps의-3.2.8를 사용하는 방법

http://procps.sourceforge.net/

?

PSprocps의 패키지의 일부이며 모든 실행중인 프로세스를 나열하는 여러 가지 방법 (자세한 정보는 남자 PS는 않음)이 있습니다.

[email protected]:~/practice$ ps -V 
procps version 3.2.8 
[email protected]:~/practice$ ps -AF 
UID  PID PPID C SZ RSS PSR STIME TTY   TIME CMD 
root   1  0 0 6143 2544 3 14:38 ?  00:00:00 /sbin/init 
root   2  0 0  0  0 1 14:38 ?  00:00:00 [kthreadd] 
............................................................................. 
root  3320  2 0  0  0 0 15:13 ?  00:00:00 [kworker/u:2] 
root  3334  2 0  0  0 1 15:18 ?  00:00:00 [kworker/1:0] 

어떻게 procps의-3.2.8 사용하여 죽일?

pkill에procps의 프로세스를 죽일 수있는 다양한 명령 줄 옵션을 포함 패키지의 일부입니다. 자세한 정보는 터미널의 남자 pkill입니다. 위의 예에서

[email protected]:~/practice$ pkill -V 
pkill (procps version 3.2.8) 
[email protected]:~/practice$ pkill -f gedit 

의 gedit 살해 된 프로세스 명이었다.