Linux를 통한 프로세스 확인

2431 단어 시가idea

개시하다


나는 할머니를 물리치기 위해 리눅스와 친하게 지내기 시작했다.리눅스는 다른 OS처럼 여러 프로그램을 동시에 수행할 수 있는 멀티태스킹 기능을 갖고 있는 것으로 보인다.때려죽이다

프로그램


■ 프로세스는 실행 중인 프로그램을 가리킨다.
※ 참고로 프로그램은 디스크에 저장된 실행 파일을 말합니다.
■ 과정 중 같은 명령에서 여러 프로그램을 실행하더라도 각 프로그램은 독립되어 그 개수만 발생하는 과정이다.
■ 각 과정에 프로세스 ID라는 유일한 번호를 분배했다.
■ 제작 과정은 기존의 과정을 바탕으로 제작된 것이기 때문에 친자관계를 나타낸다. 제작의 원시적인 기존과정을 부프로세스, 제작과정을 자프로세스라고 한다.

프로세스 보기


↓ 현재 발동 중인 절차 나열
4
$ ps
  PID TTY          TIME CMD
 3510 pts/0    00:00:00 ps
31549 pts/0    00:00:00 sudo
31550 pts/0    00:00:00 su
31565 pts/0    00:00:00 bash
ps 명령을 매개 변수 없이 실행할 때 현재 터미널에서 실행되는 과정을 일람합니다.
・PID...프로세스 ID
・TTY...teleptypewriter (원격 타자기) 의 약자로 단말기 이름 (단말기) 을 표시합니다.
・TIME: 프로세스의 총 실행 시간을 나타냅니다.
・CMD(COMMAND)...명령 이름을 나타냅니다.
↓ 현재 터미널 이외의 현재 사용자가 실행 중인 과정을 표시합니다.
$ ps xf
  PID TTY      STAT   TIME COMMAND
 3667 ?        S      0:00 sshd: suidou@pts/0
 3668 pts/0 Ss     0:00  \_ -bash
 3713 pts/0  R+     0:00      \_ ps xf
?터미널에 연결되지 않은 과정을 나타낸다.
ps 명령은 -가 있는 UNIX 옵션만 있는 것이 아니라 -가 없는 BSD 옵션으로 옵션을 지정할 수도 있기 때문에 -가 있는 것과 없는 것이 있습니다.
↓ 시스템에서 실행 중인 모든 사용자의 프로세스 표시
3
$ ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:06 /usr/lib/systemd/systemd --switched-root --system --d
    2 ?        S      0:00 [kthreadd]
    4 ?        I<     0:00 [kworker/0:0H]
    6 ?        I<     0:00 [mm_percpu_wq]
    7 ?        S      0:00 [ksoftirqd/0]
    8 ?        I      0:01 [rcu_sched]
    9 ?        I      0:00 [rcu_bh]
    ...
Linux가 시작된 후 아무것도 하지 않아도 멀티태스킹 기능에서 다양한 프로그램이 동시에 작동한다.
↓ ps 명령 옵션 요약
옵션
의향
x
현재 사용자의 프로세스를 표시합니다.
xf
현재 사용자의 프로세스를 모/자 관계로 표시합니다.
ux
현재 사용자 프로세스의 세부 사항을 표시합니다
ax
모든 사용자의 프로세스 표시
aux
모든 사용자의 프로세스 세부 사항도 표시합니다
auxww
끊기지 않도록 긴 명령줄 표시하기
f를 더하면 부자관계가 나타날 것 같아요.
모르면 ps auxf로 다 나와!
최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루, 최루!기억해!
↓ 프로세스에 표시된 세부 내용 다시 작성
USER: 실행 중인 사용자 이름
PID:프로세스 ID
%CPU: CPU 사용률
%MEM: 메모리 사용률
VSZ: 프로세스에서 확보한 가상 메모리 크기
RSS: 실제 사용된 메모리
TTY:터미널 이름
STAT:프로세스 상태
START: 명령 시작 시간
시간: 프로세스가 실행되는 총 실행 시간
COMMAND:명령 이름
되다

총결산


과정이 많을 것 같은데.
👁
👁
🐽
👄

좋은 웹페이지 즐겨찾기