브래의 슬기로운 코딩 생활
네트워크 기초 실습 11주차 - 2교시 본문
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 명령에 대한 사용자 매뉴얼의 내용을 출력
'1-2 > 네트워크 기초 실습' 카테고리의 다른 글
네트워크 기초 실습 12주차 정리 - 2 (2) | 2022.11.17 |
---|---|
네트워크 기초 실습 12주차 정리 - 1 (0) | 2022.11.17 |
네트워크 기초 실습 11주차 정리 - 1교시 (0) | 2022.11.10 |
네트워크 기초 실습 10주차 - 3교시 (2) | 2022.11.03 |
네트워크 기초 실습 10주차 정리 - 1,2교시 (0) | 2022.11.03 |