Notice
Recent Posts
Recent Comments
Link
관리 메뉴

브래의 슬기로운 코딩 생활

네트워크 기초 실습 11주차 - 2교시 본문

1-2/네트워크 기초 실습

네트워크 기초 실습 11주차 - 2교시

김브래 2022. 11. 10. 12:21

NOS 2 - 리눅스 : 기본 명령어

명령어: 프로세스 제어

프로세스 상태 보기

 

- 명령어: ps

- 로컬호스트 내 프로세스의 동작 상태를 출력하는 명령

- 로컬호스트 내 프로세스의 동작 상태를 출력하는 명령

- 옵션으로 UNIX방식과 BSD방식을 모두 지원

; UNIX방식은 바( ' - ' )문구를 사용

; BSD방식은 바 없이 바로 파라미터를 사용

프로세스 상태 보기

 

- 명령어: top

- 로컬호스트 내 프로세스의 동작 상태를 주기적(수초)으로 갱신하여 출력

프로세스 죽이기

 

- 명령어: kill -시그널번호 프로세스ID

- 지정한 프로세스에게 신호를 전달

- 대상 프로세스는 소유권이 동일해야 함

; 단 시스템관리자(root)는 타 소유권의 프로세스의 제어도 가능

 

메모리 이용 확인

메모리 관련 리눅스 명령

 

- 명령어: free

; 메모리의 이용 상태(usage)를 보여줌

- 옵션

; -t: 모든(total) 용량을 출력

; -h: 단위 문자출력

; -g: gigabyte 단위 출력

; -m: megabyte 단위 출력

; -k: kilobyte 단위 출력

; -b: byte 단위 출력

디렉터리 사용량 확인

사용량 확인

- 명령어: du 경로

; 지정한 경로의 사용량을 출력

- 일반적 옵션

; -h :사용자 인식을 고려한 사이즈로 표시(1K, 234M, 2G 등)

; -k : 키로바이트(kilobyte) 단위로 표시

; -m : 메가바이트(megabyte) 단위로 표시

; -s : 요약정보(summary)만 표시

메뉴얼 보기

메뉴얼 관련 명령

 

- 명령어: man 섹션 명령어또는시스템함수

; 지정한 명령어에 대한 메뉴얼 문서의 내용을 보여줌

; 시스템 함수의 경우 프로그래밍을 위한 헤더정보까지 자세히 표시

 

-섹션

1. User Commands

2, System Calls

3. C Library Functions

4. Devices and Special Files

5. File Formats and Conventions

6, Games et. AI. Miscellanea

7. System Administration tools and Deamons

 

- 사용예

; man ls : ls 명령에 대한 사용자 매뉴얼의 내용을 출력