티스토리 뷰
반응형
🔧 기본 사용법
ps
- 현재 터미널에서 실행 중인 나의 프로세스만 보여줍니다.
📋 자주 사용하는 옵션들
명령어 | 설명 |
ps -e 또는 ps -A | 시스템의 모든 프로세스를 출력 |
ps -f | 풀 포맷 출력 (UID, PID, PPID 등 자세한 정보 포함) |
ps -u [사용자이름] | 특정 사용자의 프로세스만 출력 |
ps -p [PID] | 특정 PID의 프로세스 정보 출력 |
ps -ef | 시스템 전체 프로세스를 상세히 출력 (가장 자주 사용됨) |
ps aux | BSD 스타일 출력. 대부분의 리눅스 배포판에서 널리 사용됨 |
📌 ps -ef와 ps aux 비교
항목 | ps -ef (System V) | ps aux (BSD) |
UID 또는 USER | UID | USER |
PID | PID | PID |
PPID | PPID | (표시 안 됨) |
CPU 사용률 | (표시 안 됨) | %CPU |
메모리 사용률 | (표시 안 됨) | %MEM |
시간 포맷 | 24시간 | 12시간 또는 상대적 |
표준 파이프/필터 사용 | ✔ | ✔ |
🔍 grep과 함께 사용
ps -ef | grep nginx
- nginx 관련 프로세스만 필터링
📉 특정 프로세스 종료하기
- 먼저 PID 확인
ps -ef | grep my_app
- 프로세스 종료:
kill [PID]
강제로 종료하려면:
kill -9 [PID]
📌 팁
- 실시간으로 프로세스를 보려면 ps보다는 top 또는 htop 사용이 더 적합합니다.
- watch 'ps -ef | grep nginx' → 실시간 감시 가능
반응형
'이것저것' 카테고리의 다른 글
Ubuntu SSL 인증서 (0) | 2025.06.04 |
---|---|
wsl2 ubuntu + nginx + php8.3 + mysql8 설치 (0) | 2025.05.29 |
OOP 개발 (0) | 2025.05.23 |
WSL2 설치 (1) | 2025.05.16 |
WSL 설치 (0) | 2025.05.15 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- reflectionclass
- ob_get_contents
- 비동기
- wsl
- Laravel
- 설정
- mysql
- call_user_func
- laravel 12
- ubuntu
- array_combine
- 설치
- researcher
- facades
- uniqid
- 명령어
- createfromformat
- #collect
- PYTHON
- jp:a
- flask
- swagger
- WSL2
- privatechannel
- eloquent
- laravel 11
- laravel 테스트
- php
- strict_types
- curl_multi_init
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
글 보관함