«ps» 태그된 질문

실행중인 프로세스에 대한 정보를 인쇄하는 명령 인 ps와 관련된 질문입니다. ps 자체에 대한 질문이나 ps 명령 줄 유틸리티를 사용하여 발생하는 문제에 대한 질문에이 태그를 사용하십시오.

2
프로세스가 시작된시기
프로세스가 언제 시작되었는지 알기 위해 첫 번째 추측은 /proc/<pid>/cmdline마지막으로 작성 / 수정 된 시간을 확인하는 것이 었습니다. ps또한 START필드를 보여줍니다 . 나는이 두 가지 출처가 동일 할 것이라고 생각했다. 때때로 그들은 동일하지 않습니다. 어떻게 그럴 수 있니?
31 linux  process  ps  proc 

4
자식을 포함하여 터미널 쉘의 프로세스 트리를 표시하려면 어떻게해야합니까?
명령 프롬프트에서 스크립트가 시작되면 셸은 해당 스크립트의 하위 프로세스를 생성합니다. 터미널 ps스타일 프로세스와 자식 사이의 관계를 트리 스타일 출력으로 사용하고 싶습니다 . 어떻게해야합니까? 내가 지금까지 시도한 것 파일: script.sh #!/bin/bash ps -f -p$1 그런 다음 터미널 쉘의 프로세스 ID를 전달하는 명령 줄에서 스크립트를 호출합니다. $ ./script.sh $$ 내가 원하는 것은 …
30 shell  ps 

3
ps가 username 대신 uid를보고하게하는 원인은 무엇입니까?
나는이 유칼립투스가 내 리눅스 시스템에 설치, 나는 유칼립투스 사용자가 소유 한 프로세스에 대한 것으로 나타났습니다 PS는 대신 사용자 이름의 사용자 ID를보고합니다. 예를 들면 다음과 같습니다. $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0 0.0 19376 2104 …
28 process  ps 

3
추신 : 전체 명령이 너무 깁니다
좋은 날! 'ps'를 사용하여 프로세스를 시작하는 명령을 봅니다. 문제는 명령이 너무 길고 'ps'가 완전히 표시하지 않는다는 것입니다. 예 : 'ps -p 2755 | less '및 다음 출력 PID TTY STAT TIME COMMAND 2755 ? Sl 305:05 /usr/java/jdk1.6.0_37/bin/java -Xms64m -Xmx512m -Dflume.monitoring.type=GANGLIA -Dflume.monitoring.hosts=prod.hostname.ru:8649 -cp /etc/flume-ng/conf/acrs-event:/usr/lib/flume-ng/lib/*:/etc/hadoop/conf:/usr/lib/hadoop/lib/activation-1.1.jar:/usr/lib/hadoop/lib/asm-3.2.jar:/usr/lib/hadoop/lib/avro-1.7.4.jar:/usr/lib/hadoop/lib/commons-beanutils-1.7.0.jar:/usr/lib/hadoop/lib/commons-beanutils-core-1.8.0.jar:/usr/lib/hadoop/lib/commons-cli-1.2.jar:/usr/lib/hadoop/lib/commons-codec-1.4.jar:/usr/lib/hadoop/lib/commons-collections-3.2.1.jar:/usr/lib/hadoop/lib/commons-compress-1.4.1.jar:/usr/lib/hadoop/lib/commons-configuration-1.6.jar:/usr/lib/hadoop/lib/commons-digester-1.8.jar:/usr/lib/hadoop/lib/commons-el-1.0.jar:/usr/lib/hadoop/lib/commons-httpclient-3.1.jar:/usr/lib/hadoop/lib/commons-io-2.1.jar:/usr/lib/hadoop/lib/commons-lang-2.5.jar:/usr/lib/hadoop/lib/commons-logging-1.1.1.jar:/usr/lib/hadoop/lib/commons-math-2.1.jar:/usr/lib/hadoop/lib/commons-net-3.1.jar:/usr/lib/hadoop/lib/guava-11.0.2.jar:/usr/lib/hadoop/lib/jackson-core-asl-1.8.8.jar:/usr/lib/hadoop/lib/jackson-jaxrs-1.8.8.jar:/usr/lib/hadoop/lib/jackson-mapper-asl-1.8.8.jar:/usr/lib/hadoop/lib/jackson-xc-1.8.8.jar:/usr/lib/hadoop/lib/jasper-compiler-5.5.23.jar:/usr/lib/hadoop/lib/jasper-runtime-5.5.23.jar:/usr/lib/hadoop/lib/jaxb-api-2.2.2.jar:/usr/lib/hadoop/lib/jaxb-impl-2.2.3-1.jar:/usr/lib/hadoop/lib/jersey-core-1.8.jar:/usr/lib/hadoop/lib/jersey-json-1.8.jar:/usr/lib/hadoop/lib/jersey-server-1.8.jar:/usr/lib/hadoop/lib/jets3t-0.6.1.jar:/usr/lib/hadoop/lib/jettison-1.1.jar:/usr/lib/hadoop/lib/jetty-6.1.26.cloudera.2.jar:/usr/lib/hadoop/lib/jetty-util-6.1.26.cloudera.2.jar:/usr/lib/hadoop/lib/jline-0.9.94.jar:/usr/lib/hadoop/lib/jsch-0.1.42.jar:/usr/lib/hadoop/lib/jsp-api-2.1.jar:/usr/lib/hadoop/lib/jsr305-1.3.9.jar:/usr/lib/hadoop/lib/junit-4.8.2.jar:/usr/lib/hadoop/lib/kfs-0.3.jar:/usr/lib/hadoop/lib/log4j-1.2.17.jar:/usr/lib/hadoop/lib/mockito-all-1.8.5.jar:/usr/lib/hadoop/lib/native:/usr/lib/hadoop/lib/paranamer-2.3.jar:/usr/lib/hadoop/lib/protobuf-java-2.4.0a.jar:/usr/lib/hadoop/lib/servlet-api-2.5.jar:/usr/lib/hadoop/lib/snappy-java-1.0.4.1.jar:/usr/lib/hadoop/lib/stax-api-1.0.1.jar:/usr/lib/hadoop/lib/xmlenc-0.52.jar:/usr/lib/hadoop/lib/xz-1.0.jar:/usr/lib/hadoop/lib/zookeeper-3.4.5-cdh4.3.0.jar:/usr/lib/hadoop/.//bin:/usr/lib/hadoop/.//cloudera:/usr/lib/hadoop/.//etc:/usr/lib/hadoop/.//hadoop-annotations-2.0.0-cdh4.3.0.jar:/usr/lib/hadoop/.//hadoop-annotations.jar:/usr/lib/hadoop/.//hadoop-auth-2.0.0-cdh4.3.0.jar:/usr/lib/hadoop/.//hadoop-auth.jar:/usr/lib/hadoop/.//hadoop-common-2.0.0-cdh4.3.0.jar:/usr/lib/hadoop/.//hadoop-common-2.0.0-cdh4.3.0-tests.jar:/usr/lib/hadoop/.//hadoop-common.jar:/usr/lib/hadoop/.//lib:/usr/lib/hadoop/.//libexec:/usr/lib/hadoop/.//sbin:/usr/lib/hadoop-hdfs/./:/usr/lib/hadoop-hdfs/lib/asm-3.2.jar:/usr/lib/hadoop-hdfs/lib/commons-cli-1.2.jar:/usr/lib/hadoop-hdfs/lib/commons-codec-1.4.jar:/usr/lib/hadoop-hdfs/lib/commons-daemon-1.0.3.jar:/usr/lib/hadoop-hdfs/lib/commons-el-1.0.jar:/usr/lib/hadoop-hdfs/lib/commons-io-2.1.jar:/usr/lib/hadoop-hdfs/lib/commons-lang-2.5.jar:/usr/lib/hadoop-hdfs/lib/commons-logging-1.1.1.jar:/usr/lib/hadoop-hdfs/lib/guava-11.0.2.jar:/usr/lib/hadoop-hdfs/lib/jackson-core-asl-1.8.8.jar:/usr/lib/hadoop-hdfs/lib/jackson-mapper-asl-1.8.8.jar:/usr/lib/hadoop-hdfs/lib/jasper-runtime-5.5.23.jar:/usr/lib/hadoop-hdfs/lib/jersey-core-1.8.jar:/usr/lib/hadoop-hdfs/lib/jersey-server-1.8.jar:/usr/lib/hadoop-hdfs/lib/jetty-6.1.26.cloudera.2.jar:/usr/lib/hadoop-hdfs/lib/jetty-util-6.1.26.cloudera.2.jar:/usr/lib/hadoop-hdfs/lib/jline-0.9.94.jar:/usr/lib/hadoop-hdfs/lib/jsp-api-2.1.jar:/usr/lib/hadoop-hdfs/lib/jsr305-1.3.9.jar:/usr/lib/hadoop-hdfs/lib/log4j-1.2.17.jar:/usr/lib/hadoop-hdfs/lib/protobuf-java-2.4.0a.jar:/usr/lib/hadoop-hdfs/lib/servlet-api-2.5.jar:/usr/lib/hadoop-hdfs/lib/xmlenc-0.52.jar:/usr/lib/hadoop-hdfs/lib/zookeeper-3.4.5-cdh4.3.0.jar:/usr/lib/hadoop-hdfs/.//bin:/usr/lib/hadoop-hdfs/.//cloudera:/usr/lib/hadoop-hdfs/.//hadoop-hdfs-2.0.0-cdh4.3.0.jar:/usr/lib/hadoop-hdfs/.//hadoop-hdfs-2.0. 따라서 명령 행이 너무 길어 명령이 중간 …
26 linux  ps 

5
bash가 실행중인 tty를 얻는 방법?
이 페이지 에서 제안한 두 번째 방법 에서 bash가 다음 명령으로 실행되는 tty를 얻습니다. ps ax | grep $$ | awk '{ print $2 }' 나는 확실히 이것이 조금 게으 르며, 실행중인 모든 프로세스를 나열하여 그중 하나를 추출합니다. 더 효율적이지 않을까요 (원치 않는 효과가 있는지 묻습니다) : ps -p $$ …
24 bash  tty  ps 

7
우아하게 하위 프로세스 목록을 얻습니다.
에서 내려 오는 모든 프로세스 (예 : 어린이, 손자 등) 목록을 얻고 싶습니다 $pid. 이것이 내가 생각해 낸 가장 간단한 방법입니다. pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" 모든 하위 프로세스 의 전체 목록을 가져 오는 명령이나 간단한 방법이 있습니까?
23 process  ps 



1
`ps aux`에서`I` (대문자 i)는 무엇을 의미합니까?
의 사람이 페이지에서 ps아래의 프로세스 상태 코드 는 I플래그 (자본 내가) 언급 한 것이 아니라 ps aux보여줍니다 I아래 그림과 같이 일부 공정에서 플래그. 뭐라고합니까 I의 플래그 평균은?
21 ps 

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

3
ps 명령의 CPU 필드를 정렬하는 방법은 무엇입니까?
CPU를 가장 많이 사용하는 프로세스를 찾는 작은 명령을 만들려고합니다. 먼저, ps aux > file.txt그리고 나서를 사용 cut -c 16-20 file.txt | sort -n | tail -5합니다. 내가 얻는 결과는 다음과 같습니다. 1.0 2.7 8. 14.5 14.5 그래서 내 질문은 %CPU사용법과 다른 필드를 함께 출력하는 방법은 무엇입니까?
18 bash  shell-script  sort  ps 

3
"인터럽터 블 슬립"상태는 무엇을 나타 냅니까?
Firefox를 Parted Magic LiveCD에서 실행 한 다음, 아마도 기억 나지 않는 키 조합의 결과로 화면과 작업 표시 줄 / 창 목록에서 빨리 사라졌습니다. 하나: ps ax | grep firefox아래와 불필요한 grep firefox줄을 반환합니다 . psGUI 작업 관리자와 GUI 작업 관리자 모두 변하지 않는 RSS, VM-SIZE 및 0 % CPU 사용량으로 …

6
ps 출력에서 ​​전체 명령보기
PuTTY ps의 -f옵션을 사용하여 실행할 때 (각 프로세스에 해당하는 명령을 보려면) 터미널 너비보다 긴 행은 완전히 보이지 않습니다 (여러 행으로 줄 바꿈되지 않음). 실행시 강제로 줄 바꿈을 수행하여 필요한 경우 여러 줄로 전체 명령을 볼 수 있도록하려면 어떻게해야 ps -f합니까?
18 terminal  ps  putty 


4
killall은 나에게`프로세스를 찾지 못했다`지만 ps
누군가가 나에게 사이의 차이를 설명 할 수 kill와 killall? 왜 killall무엇이 ps표시 되지 않습니까? # ps aux |grep db2 root 1123 0.0 0.8 841300 33956 pts/1 Sl 11:48 0:00 db2wdog db2inst1 1125 0.0 3.5 2879496 143616 pts/1 Sl 11:48 0:02 db2sysc root 1126 0.0 0.6 579156 27840 pts/1 S 11:48 …
17 linux  process  kill  ps 

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