일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 디폴트 매개변수
- ABAP 날짜 함수
- SESSION MEMEORY
- 맥북 프로
- 함수 오버로딩
- 자식클래스
- DOM get
- ABAP FUNCTION
- New & Delete(동적할당)
- USB 부팅 디스크
- default parameter
- abap execl text format
- C++
- abap
- function overloading
- Reference
- VMware
- IS-A
- SAP
- 가상머신
- abap excel format
- ABAP 세션 메모리 관리
- SAP MEMROY MANAGE
- 부모클래스
- 마운틴 라이언 클린 설치
- 상속
- DOM set
- SAP excel format
- jQuery
- 참조자
- Today
- Total
IT스러운 공간
[리눅스] 패턴을 이용한 파일 찾기 및 프로세스 정보 보기 본문
1. find
- 파일 찾기, 파일의 속성이나 이름을 패턴으로 이용하여 원하는 파일을 찾아낼 수 있음.
- find [검색위치] [패턴] [액션]
2. grep
- 파일 내용 검색, 파일의 내용을 검색하여 지정한 패턴의 문자열을 가지고 있는 라인을 화면에 출력
- 정규식 : 패턴을 지정하는 메타 문자
- grep [옵션] [패턴] [검색대상]
프로세스
- 현재 실행중인 프로그램
- 메모리를 할당 받는 단위
프로세스 정보 보기
1. ps
- 현재 실행 중인 프로세스의 상태를 출력하는 명령
- 옵션이 설정되지 않은 경우에는 현재 사용 중인 터미널에서 실행된 프로세스 정보만 출력
- ps [옵션]
- -l : 긴 형식으로 출력
- -u : 프로세스를 실행한 사용자와 실행 시간을 표시
- -a : 다른 사용자들의 프로세스 현황 표시
- -x : 터미널 제어 없이 프로세스 현황 표시
- -e : 시스템 프로세스에 관한 정보를 출력
- -f : 프로세스 상태를 full list로 출력
- -aux | more : 시스템에 실행 중인 모든 프로세스 리스트 출력
- -ef : 시스템에 실행 중인 모든 프로세스 중 정보를 긴 형식으로 출력
- R : 현재 CPU를 할당받아 실행중이거나 실행할 수 있는 상태
- S : sleep 상태
- Z : Zombie 프로세스
- X : 완전히 종료된 상태
- T : 작업제어 신호에 의해 정지되었거나 추적중에 있는 프로세스 상태
2. pgrep
- 특정 프로세스를 탐색하여 사용자에게 보여주는 명령
- ps 명령과 grep 명령을 조합해서 사용한 것과 같은 효과를 냄
- 구동중인 서비스 데몬을 쉽게 찾을 수 있음
- pgrep [옵션] [프로세스명] [패턴]
- -l : 프로세스 ID와 함께 프로세스를 검색하여 출력
- -f : 검색 패턴으로 명령어를 포함하여, 경로명, 옵션, 아규먼트 등을 함께 사용
- -x : 검색하려는 패턴과 정확히 일치하는 프로세스를 검색하여 출력
3. top
- 실시간으로 프로세스를 확인하는 명령어
- 사용율이 높은 순서로 정렬하여 화면 크기 단위로 출력
- top [-d delay]
4. pstree
-tree 구조로 프로세스 리스트를 출력
- pstree [옵션]
프로세스 종료하기
1. kill
- 실행 중인 프로세스에게 신호를 전달하는 명령
- 신호를 특정 프로세스에게 전달하면 신호를 받은 프로세스는 안전하게 종료됨
- 시그널을 넣지 않으면 기본으로 -15번인 TERM 시그널이 전달되어 프로세스를 정상 종료시킴
- HUP : 프로세스르르 종료시킨 후 다시 실행한다.
- kill [-l] [-시그널번호] 프로세스ID
- 옵션
- -l : kill 명령으로 전달 가능한 시그널 리스트를 표시
- -9 : 프로그램을 강제 종료
2. killall
- 같은 이름으로 여러 개의 프로스세가 있을 경우 유용함
- 프로세스 이름을 이용하여 프로세스를 kill함
- kill 프로세스명
3. pkill
- 특정 프로세스에게 시그널을 전달하는 명령
- pkill -신호 프로세스명
'기타 > 리눅스' 카테고리의 다른 글
[리눅스] vi 편집기 사용하기 (1) | 2024.01.26 |
---|---|
[리눅스] 작업 제어하기 (0) | 2024.01.26 |
[리눅스] 파일 관리 명령등 (0) | 2024.01.26 |
[리눅스] 파일 내용 확인하기 (0) | 2024.01.26 |
[리눅스] 쉘스크립트 (0) | 2024.01.26 |